Method: Kafka::Protocol::JoinGroupRequest#encode
- Defined in:
- lib/kafka/protocol/join_group_request.rb
#encode(encoder) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/kafka/protocol/join_group_request.rb', line 33 def encode(encoder) encoder.write_string(@group_id) encoder.write_int32(@session_timeout) encoder.write_int32(@rebalance_timeout) encoder.write_string(@member_id) encoder.write_string(@protocol_type) encoder.write_array(@group_protocols) do |name, | encoder.write_string(name) encoder.write_bytes(Encoder.encode_with()) end end |