IStreamTransport Methods |
The IStreamTransport type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateStreamsT(Stream) |
Setup the underlying streams for the transport
(Inherited from IBaseTransport.) | |
| CreateStreamsT(Socket) |
Setup the underlying streams for the transport
(Inherited from IBaseTransport.) | |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
| Flush |
Make sure that data is sent
(Inherited from IBaseTransport.) | |
| ReadAsync(Byte, Int32) |
Read data from the transport into the buffer
(Inherited from IBaseTransport.) | |
| ReadAsync(Byte, Int32, Int32) |
Read data from the transport into the buffer
(Inherited from IBaseTransport.) | |
| ReadOp |
Reads the next byte from the underlying transport
(Inherited from IBaseTransport.) | |
| RemoteAddress |
If your transport supports remote address you can overwrite this to return teh correct IP etc.
(Inherited from IBaseTransport.) | |
| WriteAsync(Byte, Boolean) |
Write bytes to the underlying transport
(Inherited from IBaseTransport.) | |
| WriteAsync(Byte, Int32, Int32, Boolean) |
Write bytes to the underlying transport
(Inherited from IBaseTransport.) |