Class: Arf::RPC::StreamMetadata

Inherits:
BaseMessage show all
Defined in:
lib/arf/rpc/stream_metadata.rb

Instance Method Summary collapse

Methods inherited from BaseMessage

#decode_bytes, #decode_string, #decode_uint16, encode, #encode_bytes, #encode_string, #encode_uint16, has_metadata, has_status, has_streaming, #initialize, initialize_from, kind, message_by_kind, register

Constructor Details

This class inherits a constructor from Arf::RPC::BaseMessage

Instance Method Details

#decode(data) ⇒ Object



11
12
13
# File 'lib/arf/rpc/stream_metadata.rb', line 11

def decode(data)
  @metadata = Metadata.new.decode(data)
end

#encodeObject



9
# File 'lib/arf/rpc/stream_metadata.rb', line 9

def encode = .encode