thrift-0.9.2: 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.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
CompactProtocol 
1 (Type/Class)Thrift.Protocol.Compact
2 (Data Constructor)Thrift.Protocol.Compact
deserializeValThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
EmptyTransport 
1 (Type/Class)Thrift.Transport.Empty
2 (Data Constructor)Thrift.Transport.Empty
fillBufThrift.Transport.IOBuffer
flushBufThrift.Transport.IOBuffer
FramedTransportThrift.Transport.Framed
getTransportThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
getTypeOfThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
HandleSourceThrift.Transport.Handle
hOpenThrift.Transport.Handle
hstreamThrift.Transport.HttpClient
HttpClient 
1 (Type/Class)Thrift.Transport.HttpClient
2 (Data Constructor)Thrift.Transport.HttpClient
JSONProtocol 
1 (Type/Class)Thrift.Protocol.JSON
2 (Data Constructor)Thrift.Protocol.JSON
MessageTypeThrift.Types
M_CALLThrift.Types
M_EXCEPTIONThrift.Types
M_ONEWAYThrift.Types
M_REPLYThrift.Types
newReadBufferThrift.Transport.IOBuffer
newWriteBufferThrift.Transport.IOBuffer
openFramedTransportThrift.Transport.Framed
openHttpClientThrift.Transport.HttpClient
peekBufThrift.Transport.IOBuffer
PE_BAD_VERSIONThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
PE_INVALID_DATAThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
PE_MISSING_REQUIRED_FIELDThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
PE_NEGATIVE_SIZEThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
PE_NOT_IMPLEMENTEDThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
PE_SIZE_LIMITThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
PE_UNKNOWNThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
ProtocolThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
ProtocolExn 
1 (Type/Class)Thrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
2 (Data Constructor)Thrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
ProtocolExnTypeThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
readAppExnThrift
readBufThrift.Transport.IOBuffer
ReadBufferThrift.Transport.IOBuffer
readBufferThrift.Transport.HttpClient
readMessageBeginThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
readMessageEndThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
readValThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
runBasicServerThrift.Server
runParserThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
runThreadedServerThrift.Server
serializeValThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
TBoolThrift.Types
TByteThrift.Types
tCloseThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TDoubleThrift.Types
TE_ALREADY_OPENThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TE_END_OF_FILEThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TE_NOT_OPENThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TE_TIMED_OUTThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TE_UNKNOWNThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
tFlushThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, 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.Framed, Thrift.Transport.HttpClient, Thrift
TListThrift.Types
TMapThrift.Types
tPeekThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TransportThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TransportExn 
1 (Type/Class)Thrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
2 (Data Constructor)Thrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TransportExnTypeThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
tReadThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
tReadAllThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TSetThrift.Types
TStringThrift.Types
TStructThrift.Types
tWriteThrift.Transport, Thrift.Transport.Handle, Thrift.Transport.Framed, Thrift.Transport.HttpClient, Thrift
TypeMapThrift.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
uriThrift.Transport.HttpClient
version1Thrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
versionMaskThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.JSON, Thrift
writeAppExnThrift
writeBufThrift.Transport.IOBuffer
WriteBufferThrift.Transport.IOBuffer
writeBufferThrift.Transport.HttpClient
writeMessageBeginThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
writeMessageEndThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift
writeValThrift.Protocol, Thrift.Protocol.Binary, Thrift.Protocol.Compact, Thrift.Protocol.JSON, Thrift