Method: Thrift::BinaryProtocol#write_byte

Defined in:
lib/thrift/protocol/binary_protocol.rb

#write_byte(byte) ⇒ Object

Raises:

  • (RangeError)
[View source]

84
85
86
87
# File 'lib/thrift/protocol/binary_protocol.rb', line 84

def write_byte(byte)
  raise RangeError if byte < -2**31 || byte >= 2**32
  trans.write([byte].pack('c'))
end