>03#      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde f g h i j k l m n o p q r s t u v w x y z { | } ~   Safe-Inferred +24:;=HM    None +24:;=HM   None +24:;=HM& !"#$%&'()*+,-./012345  !"#$%&'()*+,-./&543/#.-,+*)('&%$"! 210  "! # .-,+*)('&%$/012345 Safe-Inferred +246:;=HM6789:;<=>?@ABCDE6789:;<=>?@ABCDE>?@ABCDE<=6;:9876;:987<=>?@ABCDENone +24:;=HM^Converts a ByteString to a Floating point number The ByteString is assumed to be encoded in network order (Big Endian) therefore the behavior of this function varies based on whether the local machine is big endian or little endian. Swap endianness of a 64-bit wordFGHIJKLMNOPQRSTUVWXYZ[\]^FGHIJKLMNOPQRSTUVWXYZ[\]^PQRSTUVWXYFGHONMLKJI\]Z[^ FGHONMLKJIP QRSTUVWXYZ[\]^None +24:;=HMWriting FunctionsReading FunctionsWrite a type as a byte#Write type of a ThriftVal as a byte*Read a byte as though it were a ThriftType_`FGHIJKLMNOPQRSTUVWXYZ[\]^_`_`_`None +24:;=HMa4the Compact Protocol implements the standard Thrift TCompactProcotol which is similar to the TBinaryProtocolQ, but takes less space on the wire. Integral types are encoded using as varints.b Constuct a a with a >Writing FunctionsReading FunctionsCompute the Compact TypeabFGHIJKLMNOPQRSTUVWXY[\]^abababNone+24:;=EHMc)The JSON Protocol data uses the standard TSimpleJSONProtocol. Data is encoded as a JSON  ByteStringd Construct a c with a >cdFGHIJKLMNOPQRSTUVWXYZ[\]^cdcdcd None +246:;=HMerType class for all types that can open a Handle. This class is used to replace tOpen in the Transport type class.ef6789:;<=>?@ABCDEefefef  Safe-Inferred +246:;=HMghghghgh  Safe-Inferred +246:;=HMi7FramedTransport wraps a given transport in framed mode.Underlying transport. Write buffer. Read buffer.j>Create a new framed transport which wraps the given transport.ij6789:;<=>?@ABCDEijijij None +24:;=HMkkM, or THttpClient implements the Thrift Transport | Layer over http or https.qUse q& to create an HttpClient connected to uri klmnopq6789:;<=>?@ABCDEklmnopqklmnopqklmnopq None +24:;=HMrstuvwxyz{|}~=6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^rstuvwxyz{|}~v~}|{zyxwrstu rstuv ~}|{zyxwNone +24:;=HMOA threaded sever that is capable of using any Transport or Protocol instances./A basic threaded binary protocol socket server. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKLMNOPQRSTTUVWXYZ[\]^_`abcdefghijkllmmnn o p q q r s t t u v w x y z z { | } ~             g w x r  thrift-0.9.2Thrift.Transport.IOBufferThrift.Arbitraries Thrift.TypesThrift.TransportThrift.ProtocolThrift.Protocol.BinaryThrift.Protocol.CompactThrift.Protocol.JSONThrift.Transport.HandleThrift.Transport.EmptyThrift.Transport.FramedThrift.Transport.HttpClientThrift Thrift.Server ReadBuffer WriteBuffernewWriteBufferwriteBufflushBuf newReadBufferfillBufreadBufpeekBuf$fArbitraryHashMap$fArbitraryHashSet$fArbitraryText$fArbitraryVector$fArbitrarySet$fArbitraryMap$fArbitraryByteString MessageTypeM_ONEWAY M_EXCEPTIONM_REPLYM_CALL ThriftTypeT_LISTT_SETT_MAPT_STRUCTT_STRINGT_I64T_I32T_I16T_DOUBLET_BYTET_BOOLT_VOIDT_STOP ThriftValTDoubleTStringTI64TI32TI16TByteTBoolTSetTListTMapTStructTypeMap$fArbitraryMessageType$fEnumMessageType$fEnumThriftType$fHashableVector$fHashableHashSet$fHashableHashMapTransportExnTypeTE_END_OF_FILE TE_TIMED_OUTTE_ALREADY_OPEN TE_NOT_OPEN TE_UNKNOWN TransportExn TransporttIsOpentClosetReadtPeektWritetFlushtReadAll ProtocolExnProtocolExnTypePE_MISSING_REQUIRED_FIELDPE_NOT_IMPLEMENTEDPE_BAD_VERSION PE_SIZE_LIMITPE_NEGATIVE_SIZEPE_INVALID_DATA PE_UNKNOWNProtocol getTransportwriteMessageBeginwriteMessageEndreadMessageBeginreadMessageEnd serializeValdeserializeValwriteValreadVal versionMaskversion1 getTypeOf runParser bsToDoubleBinaryProtocolCompactProtocol JSONProtocol HandleSourcehOpenEmptyTransportFramedTransportopenFramedTransport HttpClienthstreamuri writeBuffer readBufferopenHttpClientAppExnae_type ae_message AppExnTypeAE_UNSUPPORTED_CLIENT_TYPEAE_INVALID_PROTOCOLAE_INVALID_TRANSFORMAE_PROTOCOL_ERRORAE_INTERNAL_ERRORAE_MISSING_RESULTAE_BAD_SEQUENCE_IDAE_WRONG_METHOD_NAMEAE_INVALID_MESSAGE_TYPEAE_UNKNOWN_METHOD AE_UNKNOWNThriftException writeAppExn readAppExnrunThreadedServerrunBasicServer$fExceptionTransportExnbyteSwap handleEOF$fExceptionProtocolExnbuildBinaryValueparseBinaryValue buildType buildTypeOf parseTypebuildBinaryStructbuildBinaryMapbuildBinaryListparseBinaryStructparseBinaryMapparseBinaryList matchType$fProtocolBinaryProtocolbuildCompactValueparseCompactValue fromTType protocolIDversiontypeMasktypeBitstypeShiftAmountbuildCompactStructbuildCompactMapbuildCompactListparseCompactStructparseCompactMapparseCompactList i16ToZigZag zigZagToI16 i32ToZigZag zigZagToI32 i64ToZigZag zigZagToI64 buildVarint parseVarinttypeOftypeFrom$fProtocolCompactProtocolbuildJSONValuebuildJSONStruct buildJSONMap buildJSONList buildShowableparseJSONValue parseAnyValueparseJSONStruct parseJSONMap parseJSONList escapedString escapedCharescapelexemenotChar8between getTypeName$fProtocolJSONProtocol$fHandleSource(,)$fHandleSource[]$fTransportHandle$fTransportEmptyTransport wrappedTrans readFrame$fTransportFramedTransporturiAuthhostport$fTransportHttpClientreadAppExnFields$fExceptionAppExn$fEnumAppExnType$fExceptionThriftException acceptLoop