Display Filter Reference: Thrift Protocol

Protocol field name: thrift

Versions: 2.0.0 to 3.6.5

Back to Display Filter Reference

Field name Description Type Versions
thrift.application_exception The application recognized the method but rejected the content. Label 3.6.0 to 3.6.5
thrift.binary Binary Sequence of bytes 3.6.0 to 3.6.5
thrift.bool Boolean Boolean 2.0.0 to 3.6.5
thrift.byte Byte Unsigned integer, 1 byte 2.0.0 to 3.4.14
thrift.double Double Floating point (double-precision) 2.0.0 to 3.6.5
thrift.exception Exception Label 3.6.0 to 3.6.5
thrift.exception.message Exception Message Character string 3.6.0 to 3.6.5
thrift.exception.type Exception Type Signed integer, 4 bytes 3.6.0 to 3.6.5
thrift.fid Field Id Signed integer, 2 bytes 2.0.0 to 3.6.5
thrift.fid_delta Field Id Delta Unsigned integer, 1 byte 3.6.0 to 3.6.5
thrift.frame_len Frame length Signed integer, 4 bytes 3.6.0 to 3.6.5
thrift.frame_too_long Thrift frame longer than data. Label 3.6.0 to 3.6.5
thrift.frame_too_short Thrift frame shorter than data. Label 3.6.0 to 3.6.5
thrift.i16 Integer16 Signed integer, 2 bytes 2.0.0 to 3.6.5
thrift.i32 Integer32 Signed integer, 4 bytes 2.0.0 to 3.6.5
thrift.i64 Integer64 Signed integer, 8 bytes 2.0.0 to 3.6.5
thrift.i8 Integer8 Signed integer, 1 byte 3.6.0 to 3.6.5
thrift.list List Label 3.6.0 to 3.6.5
thrift.map Map Label 3.6.0 to 3.6.5
thrift.method Method Character string 2.0.0 to 3.6.5
thrift.mtype Message type Unsigned integer, 1 byte 2.0.0 to 3.6.5
thrift.negative_field_id Encountered unexpected negative field id, possibly an old application. Label 3.6.0 to 3.6.5
thrift.negative_length Length greater than 2 GiB not supported. Label 3.6.0 to 3.6.5
thrift.not_enough_data Not enough data to decode. Label 3.6.0 to 3.6.5
thrift.num_item More than 14 items Unsigned integer, 1 byte 3.6.0 to 3.6.5
thrift.num_list_item Number of List Items Signed integer, 4 bytes 2.0.0 to 3.6.5
thrift.num_map_item Number of Map Items Signed integer, 4 bytes 2.2.0 to 3.6.5
thrift.num_set_item Number of Set Items Signed integer, 4 bytes 3.0.0 to 3.6.5
thrift.protocol_exception The application was not able to handle the request. Label 3.6.0 to 3.6.5
thrift.protocol_id Protocol id Unsigned integer, 1 byte 3.6.0 to 3.6.5
thrift.seq_id Sequence Id Signed integer, 4 bytes 2.0.0 to 3.6.5
thrift.set Set Label 3.6.0 to 3.6.5
thrift.str_len Length Signed integer, 4 bytes 2.0.0 to 3.6.5
thrift.struct Struct Label 3.6.0 to 3.6.5
thrift.struct_fid_not_in_seq Missing mandatory field id in struct. Label 3.6.0 to 3.6.5
thrift.struct_type_not_imp Struct type handling not implemented in Wireshak yet Label 2.6.0 to 3.4.14
thrift.struct_type_not_in_seq Wrong element in struct Label 2.6.0 to 3.4.14
thrift.too_many_subtypes Too many level of sub-types nesting. Label 3.6.0 to 3.6.5
thrift.type Type Unsigned integer, 1 byte 2.0.0 to 3.6.5
thrift.u64 Integer64 Unsigned integer, 8 bytes 2.0.0 to 3.4.14
thrift.undefined_field_id Field id not defined by sub-dissector, using generic Thrift dissector. Label 3.6.0 to 3.6.5
thrift.unordered_field_id Field id not defined by sub-dissector, using generic Thrift dissector. Label 3.6.0 to 3.6.5
thrift.utf7str UTF7 String Character string 2.0.0 to 3.4.14
thrift.varint_too_large Thrift varint value too large for target integer type. Label 3.6.0 to 3.6.5
thrift.version Version Unsigned integer, 1 byte 2.0.0 to 3.6.5
thrift.wrong_field_id Field id different from value provided by sub-dissector. Label 3.6.0 to 3.6.5
thrift.wrong_proto_version Protocol version invalid or unsupported. Label 3.6.0 to 3.6.5
thrift.wrong_type Type value not expected. Label 2.2.13 to 2.2.17, 2.4.4 to 3.6.5