Zdexby TheHolyOneZ
49,743 classes
Class

HTTPOverTCPConnection

: ConnectionBase : Object
Best.HTTP.Hosts.Connections.HTTPOverTCPConnection, com.Tivadar.Best.HTTP 0x0090 (144 B) inherited 0x0078 com.Tivadar.Best.HTTP.dll
0x00x0090

Members 3

OffsetSizeNameTypeFlagsDefault
0x08requestHandlerIHTTPRequestHandlerPublic—
0x08<Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.ContentProvider>k__BackingFieldPeekableContentProviderStreamPrivate+1 flags—
0x08_negotiatorNegotiatorPrivate—
Inherited from ConnectionBase 11
OffsetSizeNameTypeFlagsDefault
0x20<HostKey>k__BackingFieldHostKeyPrivate—
0x04<State>k__BackingFieldHTTPConnectionStatesPrivate—
0x00340x04padding / unreflected
0x08<CurrentRequest>k__BackingFieldHTTPRequestPrivate—
0x08<KeepAliveTime>k__BackingFieldTimeSpanPrivate—
0x04<MaxAssignedRequests>k__BackingFieldintPrivate+1 flags—
0x004C0x04padding / unreflected
0x08<StartTime>k__BackingFieldDateTimePrivate—
0x08<LastProcessedUri>k__BackingFieldUriPrivate—
0x08<LastProcessTime>k__BackingFieldDateTimePrivate—
0x08<Context>k__BackingFieldLoggingContextPrivate—
0x01IsThreadedbool1 flags—
0x00710x03padding / unreflected
0x04<ShutdownType>k__BackingFieldShutdownTypesPrivate—

Functions 27

SignatureFlagsNativeParams
PeekableContentProviderStream get_TopStream()Public+1 flags—0x08
TCPStreamer get_Streamer()Public+1 flags—0x08
int get_AssignedRequests()Public+2 flags—0x04
int get_MaxAssignedRequests()Public+2 flags—0x04
TimeSpan get_KeepAliveTime()Public+2 flags—0x08
void set_KeepAliveTime(const TimeSpan& value)3 flags—0x08
bool get_CanProcessMultiple()Public+2 flags—0x01
PeekableContentProviderStream Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.get_ContentProvider()PrivateFinal+3 flags—0x08
void .ctor(const HostKey& hostKey)2 flags—0x20
void Process(HTTPRequest request)2 flags—0x08
List<System.String> Best.HTTP.Shared.PlatformSupport.Network.Tcp.INegotiationPeer.GetSupportedProtocolNames(Negotiator negotiator)PrivateFinal+2 flags—0x08
bool Best.HTTP.Shared.PlatformSupport.Network.Tcp.INegotiationPeer.MustStopAdvancingToNextStep(Negotiator negotiator, const NegotiationSteps& finishedStep, const NegotiationSteps& nextStep, Exception error)PrivateFinal+2 flags—0x08
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.INegotiationPeer.EvaluateProxyNegotiationFailure(Negotiator negotiator, Exception error, bool resendForAuthentication)PrivateFinal+2 flags—0x08
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.INegotiationPeer.OnNegotiationFailed(Negotiator negotiator, Exception error)PrivateFinal+2 flags—0x08
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.INegotiationPeer.OnNegotiationFinished(Negotiator negotiator, PeekableContentProviderStream stream, TCPStreamer streamer, const string& negotiatedProtocol)PrivateFinal+2 flags—0x08
void OnCancellationRequested(HTTPRequest req)Private—0x08
bool PreprocessRequestState(Exception error)Private0x08
bool TrySetErrorState(HTTPRequest request, Exception ex)Private0x08
void StartWithNegotiatedProtocol(const string& negotiatedProtocol, PeekableContentProviderStream stream)Private0x08
void ThreadFunc()2 flags0x00
void Shutdown(const ShutdownTypes& type)Public+1 flags0x04
void Dispose(bool disposing)2 flags0x01
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.SetBinding(PeekableContentProviderStream contentProvider)PrivateFinal+2 flags0x08
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.UnsetBinding()PrivateFinal+2 flags0x00
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.OnContent()PrivateFinal+2 flags0x00
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.OnConnectionClosed()PrivateFinal+2 flags0x00
void Best.HTTP.Shared.PlatformSupport.Network.Tcp.IContentConsumer.OnError(Exception ex)PrivateFinal+2 flags0x08

Used by 2

types with a member, parameter or interface of this type