Parent

Thrift::CompactProtocol::CompactTypes

All of the on-wire type codes.

Public Class Methods

get_compact_type(ttype) click to toggle source
# File lib/thrift/protocol/compact_protocol.rb, line 89
def self.get_compact_type(ttype)
  val = TTYPE_TO_COMPACT[ttype]
  raise "don't know what type: #{ttype & 0x0f}" unless val
  val
end
get_ttype(compact_type) click to toggle source
# File lib/thrift/protocol/compact_protocol.rb, line 83
def self.get_ttype(compact_type)
  val = COMPACT_TO_TTYPE[compact_type & 0x0f]
  raise "don't know what type: #{compact_type & 0x0f}" unless val
  val
end
is_bool_type?(b) click to toggle source
# File lib/thrift/protocol/compact_protocol.rb, line 48
def self.is_bool_type?(b)
  (b & 0x0f) == BOOLEAN_TRUE || (b & 0x0f) == BOOLEAN_FALSE
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.