thrift-0.12.0: Haskell bindings for the Apache Thrift RPC system

Index

AE_BAD_SEQUENCE_IDThrift
AE_INTERNAL_ERRORThrift
AE_INVALID_MESSAGE_TYPEThrift
AE_INVALID_PROTOCOLThrift
AE_INVALID_TRANSFORMThrift
ae_messageThrift
AE_MISSING_RESULTThrift
AE_PROTOCOL_ERRORThrift
ae_typeThrift
AE_UNKNOWNThrift
AE_UNKNOWN_METHODThrift
AE_UNSUPPORTED_CLIENT_TYPEThrift
AE_WRONG_METHOD_NAMEThrift
AppExn 
1 (Type/Class)Thrift
2 (Data Constructor)Thrift
AppExnTypeThrift
BinaryProtocol 
1 (Type/Class)Thrift.Protocol.Binary
2 (Data Constructor)Thrift.Protocol.Binary
bsToDoubleThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
bsToDoubleLEThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
buildVarintThrift.Protocol.Compact
ClientTypeThrift.Transport.Header
clientTypeThrift.Transport.Header
CompactProtocol 
1 (Type/Class)Thrift.Protocol.Compact
2 (Data Constructor)Thrift.Protocol.Compact
createHeaderProtocolThrift.Protocol.Header
createHeaderProtocol1Thrift.Protocol.Header
deserializeValThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
EmptyTransport 
1 (Type/Class)Thrift.Transport.Empty
2 (Data Constructor)Thrift.Transport.Empty
fillBufThrift.Transport.IOBuffer
flushBufThrift.Transport.IOBuffer
FramedThrift.Transport.Header
FramedTransportThrift.Transport.Framed
getHeadersThrift.Protocol.Header
getProtocolTypeThrift.Protocol.Header
getTypeOfThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
getWriteHeadersThrift.Protocol.Header
HandleSourceThrift.Transport.Handle
HeaderClientThrift.Transport.Header
HeaderProtocol 
1 (Type/Class)Thrift.Protocol.Header
2 (Data Constructor)Thrift.Protocol.Header
headersThrift.Transport.Header
HeaderTransport 
1 (Type/Class)Thrift.Transport.Header
2 (Data Constructor)Thrift.Transport.Header
hOpenThrift.Transport.Handle
hstreamThrift.Transport.HttpClient
HttpClient 
1 (Type/Class)Thrift.Transport.HttpClient
2 (Data Constructor)Thrift.Transport.HttpClient
inTransThrift.Transport.Header
JSONProtocol 
1 (Type/Class)Thrift.Protocol.JSON
2 (Data Constructor)Thrift.Protocol.JSON
MemoryBuffer 
1 (Type/Class)Thrift.Transport.Memory
2 (Data Constructor)Thrift.Transport.Memory
MessageTypeThrift.Types
M_CALLThrift.Types
M_EXCEPTIONThrift.Types
M_ONEWAYThrift.Types
M_REPLYThrift.Types
newReadBufferThrift.Transport.IOBuffer
newWriteBufferThrift.Transport.IOBuffer
openFramedTransportThrift.Transport.Framed
openHeaderTransportThrift.Transport.Header
openHttpClientThrift.Transport.HttpClient
openMemoryBufferThrift.Transport.Memory
outTransThrift.Transport.Header
parseVarintThrift.Protocol.Compact
peekBufThrift.Transport.IOBuffer
PE_BAD_VERSIONThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
PE_INVALID_DATAThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
PE_MISSING_REQUIRED_FIELDThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
PE_NEGATIVE_SIZEThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
PE_NOT_IMPLEMENTEDThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
PE_SIZE_LIMITThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
PE_UNKNOWNThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
ProtocolThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
ProtocolExn 
1 (Type/Class)Thrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
2 (Data Constructor)Thrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
ProtocolExnTypeThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
ProtocolTypeThrift.Transport.Header
protocolTypeThrift.Transport.Header
readAppExnThrift
readBufThrift.Transport.IOBuffer
ReadBufferThrift.Transport.IOBuffer
readBuffer 
1 (Function)Thrift.Transport.HttpClient
2 (Function)Thrift.Transport.Memory
3 (Function)Thrift.Transport.Header
readByteThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
readMessageThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
readValThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
runBasicServerThrift.Server
runParserThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
runThreadedServerThrift.Server
serializeValThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
setHeaderThrift.Protocol.Header
setHeadersThrift.Protocol.Header
setProtocolTypeThrift.Protocol.Header
StatelessProtocolThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
TBinary 
1 (Data Constructor)Thrift.Types
2 (Data Constructor)Thrift.Transport.Header
TBoolThrift.Types
TByteThrift.Types
tCloseThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TCompactThrift.Transport.Header
TDoubleThrift.Types
TE_ALREADY_OPENThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TE_END_OF_FILEThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TE_NOT_OPENThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TE_TIMED_OUTThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TE_UNKNOWNThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
tFlushThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
ThriftException 
1 (Type/Class)Thrift
2 (Data Constructor)Thrift
ThriftTypeThrift.Types
ThriftValThrift.Types
TI16Thrift.Types
TI32Thrift.Types
TI64Thrift.Types
tIsOpenThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TJSONThrift.Transport.Header
TListThrift.Types
TMapThrift.Types
tPeekThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
transThrift.Protocol.Header
transformsThrift.Transport.Header
TransformTypeThrift.Transport.Header
TransportThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TransportExn 
1 (Type/Class)Thrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
2 (Data Constructor)Thrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TransportExnTypeThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
tReadThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
tReadAllThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
tResetProtocolThrift.Transport.Header
TSetThrift.Types
tSetProtocolThrift.Transport.Header
TStringThrift.Types
TStructThrift.Types
tWriteThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.HttpClient, Thrift.Transport.Framed, Thrift.Transport.Header, Thrift
TypeMapThrift.Types
T_BINARYThrift.Types
T_BOOLThrift.Types
T_BYTEThrift.Types
T_DOUBLEThrift.Types
T_I16Thrift.Types
T_I32Thrift.Types
T_I64Thrift.Types
T_LISTThrift.Types
T_MAPThrift.Types
T_SETThrift.Types
T_STOPThrift.Types
T_STRINGThrift.Types
T_STRUCTThrift.Types
T_VOIDThrift.Types
UnframedThrift.Transport.Header
uriThrift.Transport.HttpClient
version1Thrift.Protocol.Binary
versionMaskThrift.Protocol.Binary
wrappedProtoThrift.Protocol.Header
writeAppExnThrift
writeBufThrift.Transport.IOBuffer
WriteBufferThrift.Transport.IOBuffer
writeBuffer 
1 (Function)Thrift.Transport.HttpClient
2 (Function)Thrift.Transport.Memory
3 (Function)Thrift.Transport.Header
writeHeadersThrift.Transport.Header
writeMessageThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
writeTransformsThrift.Transport.Header
writeValThrift.Protocol, Thrift.Protocol.JSON, Thrift.Protocol.Compact, Thrift.Protocol.Binary, Thrift.Protocol.Header, Thrift
ZlibTransformThrift.Transport.Header