public static MessageInSet Reader(KafkaWireReader reader) { return new MessageInSet( reader.ReadBigEndianInt64(), reader.ReadBigEndianInt32(), Message.Reader(reader)); }
public static PartitinProductionResult Reader(KafkaWireReader reader) { return new PartitinProductionResult { Partition = reader.ReadBigEndianInt32(), ErrorCode = (KafkaErrorCode)reader.ReadBigEndianInt16(), Offset = reader.ReadBigEndianInt64() }; }
public static PartitionFetchResponse Reader(KafkaWireReader reader) { var partition = reader.ReadBigEndianInt32(); var errorCode = (KafkaErrorCode)reader.ReadBigEndianInt16(); var highwaterMarkOffset = reader.ReadBigEndianInt64(); var messageSetSize = reader.ReadBigEndianInt32(); return new PartitionFetchResponse( partition, errorCode, highwaterMarkOffset, messageSetSize, reader.ReadWithoutSize(() => MessageInSet.Reader(reader), max: messageSetSize)); }
public static PartitionFetchRequest Reader(KafkaWireReader reader) { return new PartitionFetchRequest { Partition = reader.ReadBigEndianInt32(), FetchOffset = reader.ReadBigEndianInt64(), MaxBytes = reader.ReadBigEndianInt32() }; }