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.