0x00x0058
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _contentConsumer | ITCPStreamerContentConsumer | Private | — | |
| 0x04 | MaxBufferedWriteAmount | uint | Public+1 flags | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | readState | ReadState | Private | — | |
| 0x08 | writeState | WriteState | Private | — | |
| 0x08 | _socket | Socket | Private | — | |
| 0x08 | _loggingContext | LoggingContext | Private | — | |
| 0x01 | _disposed | bool | Private | — | |
| 0x0041 | 0x03 | padding / unreflected | |||
| 0x04 | _closed | int | Private | — | |
| 0x04 | _isDisconnected | int | Private | — | |
| 0x01 | _closeInitiatedByServer | bool | Public | — | |
| 0x004D | 0x03 | padding / unreflected | |||
| 0x04 | MaxBufferedReadAmount | uint | Private | — | |
| 0x0054 | 0x04 | unreflected bytes to end of TCPStreamer | |||
Functions 18
| Signature | Flags | Native | Params |
|---|---|---|---|
| ITCPStreamerContentConsumer get_ContentConsumer() | Public+1 flags | 0x08 | |
| void set_ContentConsumer(ITCPStreamerContentConsumer value) | Public+1 flags | 0x08 | |
| Socket get_Socket() | Public+1 flags | 0x08 | |
| LoggingContext get_Context() | Public+1 flags | 0x08 | |
| bool get_IsConnectionClosed() | Public+1 flags | 0x01 | |
| int get_MinReceiveBufferSize() | Public+1 flags | 0x04 | |
| long get_Length() | Public+1 flags | 0x08 | |
| void .ctor(Socket socket, uint maxReadBufferSize, uint maxWriteBufferSize, LoggingContext _parentLoggingContext) | Public+1 flags | 0x08 | |
| BufferSegment DequeueReceived() | Public | 0x10 | |
| void BeginReceive() | Public | 0x00 | |
| void OnReceived(IAsyncResult asyncResult) | Private | 0x08 | |
| void EnqueueToSend(const BufferSegment& buffer) | Public | 0x10 | |
| bool SendFromQueue() | Private | 0x01 | |
| void OnWroteToNetwork(IAsyncResult ar) | Private | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Best.HTTP.Shared.Extensions.IHeartbeat.OnHeartbeatUpdate(const DateTime& now, const TimeSpan& dif) | PrivateFinal+2 flags | 0x08 | |
| void Close() | 1 flags | 0x00 | |
| void OnDisconnected(IAsyncResult ar) | Private | 0x08 |