implements IHTTPRequestHandler, IDisposable, IContentConsumer, IDownloadContentBufferAvailable, IThreadSignaler
0x00x0068
Members 13
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | <ShutdownType>k__BackingField | ShutdownTypes | Private | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | _keepAlive | KeepAliveHeader | Private | — | |
| 0x08 | <Context>k__BackingField | LoggingContext | Private | — | |
| 0x08 | <ContentProvider>k__BackingField | PeekableContentProviderStream | Private | — | |
| 0x08 | conn | HTTPOverTCPConnection | Private+1 flags | — | |
| 0x08 | _response | PeekableHTTP1Response | Private | — | |
| 0x04 | _isAlreadyProcessingContent | int | Private | — | |
| 0x0044 | 0x04 | padding / unreflected | |||
| 0x08 | _upStream | WriteOnlyBufferedStream | Private | — | |
| 0x04 | _isSendingContent | int | Private | — | |
| 0x04 | _hasMoreData | int | Private | — | |
| 0x01 | _isContentSendingFinished | bool | Private | — | |
| 0x0059 | 0x03 | padding / unreflected | |||
| 0x04 | _acceptContentSignals | int | Private | — | |
| 0x08 | _uploaded | long | Private | — | |
Functions 29
| Signature | Flags | Native | Params |
|---|---|---|---|
| ShutdownTypes get_ShutdownType() | PublicFinal+3 flags | — | 0x04 |
| void set_ShutdownType(const ShutdownTypes& value) | Private+1 flags | 0x04 | |
| KeepAliveHeader get_KeepAlive() | PublicFinal+3 flags | 0x08 | |
| bool get_CanProcessMultiple() | PublicFinal+3 flags | 0x01 | |
| int get_AssignedRequests() | PublicFinal+3 flags | 0x04 | |
| int get_MaxAssignedRequests() | PublicFinal+3 flags | 0x04 | |
| LoggingContext get_Context() | PublicFinal+3 flags | 0x08 | |
| void set_Context(LoggingContext value) | Private+1 flags | 0x08 | |
| PeekableContentProviderStream get_ContentProvider() | PublicFinal+3 flags | 0x08 | |
| void set_ContentProvider(PeekableContentProviderStream value) | Private+1 flags | 0x08 | |
| void .ctor(HTTPOverTCPConnection conn) | Public+1 flags | 0x08 | |
| void RunHandler() | PublicFinal+2 flags | 0x00 | |
| void SendOutTo(HTTPRequest request, Stream stream) | Private | 0x08 | |
| void SendContent(WriteOnlyBufferedStream streamToSend) | Private | 0x08 | |
| void Best.HTTP.Hosts.Connections.IDownloadContentBufferAvailable.BufferAvailable(DownloadContentStream stream) | PrivateFinal+2 flags | 0x08 | |
| void SetBinding(PeekableContentProviderStream contentProvider) | PublicFinal+2 flags | 0x08 | |
| void UnsetBinding() | PublicFinal+2 flags | 0x00 | |
| void OnContent() | PublicFinal+2 flags | 0x00 | |
| void OnConnectionClosed() | PublicFinal+2 flags | 0x00 | |
| void OnError(Exception e) | PublicFinal+2 flags | 0x08 | |
| void OnCancellationRequested(HTTPRequest req) | Private | 0x08 | |
| void FinishedProcessing(Exception ex) | Private | 0x08 | |
| void Process(HTTPRequest request) | PublicFinal+2 flags | 0x08 | |
| void Shutdown(const ShutdownTypes& type) | PublicFinal+2 flags | 0x04 | |
| void Best.HTTP.Hosts.Connections.IThreadSignaler.SignalThread() | PrivateFinal+2 flags | 0x00 | |
| void SignalThreadHandler() | Private | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Dispose(bool disposing) | Private | 0x01 | |
| void <OnConnectionClosed>b__38_0() | Private | 0x00 |