Module thrift::transport
[−]
[src]
Types required to send and receive bytes over an I/O channel.
The core type is the TTransport
trait, through which a TProtocol
can
send and receive primitives over the wire. While TProtocol
instances deal
with primitive types, TTransport
instances understand only bytes.
Reexports
pub use self::mem::TBufferTransport; |
Modules
mem |
Structs
TBufferedTransport |
Transport that communicates with endpoints using a byte stream. |
TBufferedTransportFactory |
Factory for creating instances of |
TFramedTransport |
Transport that communicates with endpoints using framed messages. |
TFramedTransportFactory |
Factory for creating instances of |
TPassThruTransport |
Proxy that wraps an inner |
TTcpTransport |
Communicate with a Thrift service over a TCP socket. |
Traits
TTransport |
Identifies an I/O channel that can be used to send and receive bytes. |
TTransportFactory |
Helper type used by servers to create |