fbthrift library
Classes
- ClientTypes
- Factory
- Infos
- ShortStack
- TApplicationErrorType
- TBase
- TBinaryProtocol
- Binary protocol implementation for Thrift.
- TBinaryProtocolFactory
- TByteArrayOutputStream
- An output stream that can be used to write bytes.
- TCompactProtocol
- TCompactProtocolFactory
- TField
- TFramedTransport
- Framed TTransport.
- TFramedTransportFactory
- Factory for framed TTransports.
- THeaderProtocol
- THeaderTransport
- An transport that allows for a variable-length frame header followed by an arbitrary number of frames. Creatint 2pc as TFramedTransport
- TIOStreamTransport
- This is the most commonly used base transport. It takes an InputStream and an OutputStream and uses those to perform all transport operations. This allows for compatibility with all the nice constructs Dart already has to provide a variety of types of streams.
- TList
- TMap
- TMemoryInputTransport
- Memory input transport.
- TMessage
- TMessageType
- TProcessor
- A processor is a generic object which operates upon an input stream and writes to some output stream.
- TProtocol
- TProtocolErrorType
-
TProtocolFactory<
T extends TProtocol> - TProtocolUtil
- Transforms
- TSet
- TSocketItf
- Socket interface.
- TSocketTransport
- Socket implementation of the TTransport interface.
- TStruct
- TTransport
- TTransportErrorType
- Error codes for TTransportException.
- TTransportFactory
- Factory class used to create wrapped instance of a TTransport. This is used primarily in servers.
- TType
- Types
Exceptions / Errors
- TApplicationError
- TError
- The basic application-level thrift error.
- TProtocolError
- TTransportError
- Base class for all transport exceptions.