Zdexby TheHolyOneZ
49,743 classes
Class

HTTP2Stream

: Object
Best.HTTP.Hosts.Connections.HTTP2.HTTP2Stream, com.Tivadar.Best.HTTP 0x00A8 (168 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x00A8

Members 22

OffsetSizeNameTypeFlagsDefault
0x04<Id>k__BackingFielduintPrivate—
0x04_stateHTTP2StreamStatesPrivate—
0x08<NextInteraction>k__BackingFieldTimeSpanPrivate+1 flags—
0x08<AssignedRequest>k__BackingFieldHTTPRequestPrivate—
0x08<Context>k__BackingFieldLoggingContextPrivate—
0x04downloadeduint1 flags—
0x00340x04padding / unreflected
0x08settingsHTTP2SettingsManager1 flags—
0x08encoderHPACKEncoder1 flags—
0x08outgoingQueue<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload>1 flags—
0x08incomingFramesQueue<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload>1 flags—
0x08headerViewFramesAsStreamView1 flags—
0x08localWindowlong1 flags—
0x08remoteWindowlong1 flags—
0x04windowUpdateThresholduint1 flags—
0x04assignDataLengthuint1 flags—
0x08sentDatalong1 flags—
0x08uploadLengthlong1 flags—
0x01isRSTFrameSentbool1 flags—
0x01isEndSTRReceivedbool1 flags—
0x008A0x06padding / unreflected
0x08responseHTTP2Response1 flags—
0x04lastReadCountint1 flags—
0x009C0x04padding / unreflected
0x08_parentHandlerHTTP2ContentConsumer1 flags—

Functions 23

SignatureFlagsNativeParams
uint get_Id()Public+1 flags0x04
void set_Id(uint value)Private+1 flags0x04
HTTP2StreamStates get_State()Public+1 flags0x04
void set_State(const HTTP2StreamStates& value)2 flags0x04
bool get_HasFrameToSend()Public+3 flags0x01
TimeSpan get_NextInteraction()Public+3 flags0x08
HTTPRequest get_AssignedRequest()Public+1 flags0x08
void set_AssignedRequest(HTTPRequest value)2 flags0x08
LoggingContext get_Context()Public+1 flags0x08
void set_Context(LoggingContext value)2 flags0x08
void .ctor(uint id, HTTP2ContentConsumer parentHandler, HTTP2SettingsManager registry, HPACKEncoder hpackEncoder)Public+1 flags0x08
void Assign(HTTPRequest request)Public+2 flags0x08
void Process(List<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload> outgoingFrames)Public0x08
void AddFrame(const HTTP2FrameHeaderAndPayload& frame, List<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload> outgoingFrames)Public0x20
void Abort(const string& msg)Public0x08
void ProcessIncomingFrames(List<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload> outgoingFrames)1 flags0x08
void Best.HTTP.Hosts.Connections.IDownloadContentBufferAvailable.BufferAvailable(DownloadContentStream stream)PrivateFinal+2 flags0x08
void ProcessIncomingDATAFrame(ref HTTP2FrameHeaderAndPayload& frame)3 flags0x20
void ProcessState(List<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload> outgoingFrames)1 flags0x08
void ProcessOpenState(List<Best.HTTP.Hosts.Connections.HTTP2.HTTP2FrameHeaderAndPayload> outgoingFrames)3 flags0x08
void OnRemoteSettingChanged(HTTP2SettingsRegistry registry, const HTTP2Settings& setting, uint oldValue, uint newValue)1 flags0x08
void FinishRequest()1 flags0x00
void Removed()Public0x00

Used by 17

types with a member, parameter or interface of this type