public virtual void ReadContentFromWire(KafkaWireReader reader) { reader.ReadBigEndianInt16(); reader.ReadBigEndianInt16(); CorrelationId = reader.ReadBigEndianInt32(); ClientId = reader.ReadString(); }
public override void ReadContentFromWire(KafkaWireReader reader) { base.ReadContentFromWire(reader); RequiredAcks = reader.ReadBigEndianInt16(); Timeout = reader.ReadBigEndianInt32(); TopicProductions = reader.ReadArrayOf(()=>TopicProduction.Reader(reader)); }
public static PartitinProductionResult Reader(KafkaWireReader reader) { return new PartitinProductionResult { Partition = reader.ReadBigEndianInt32(), ErrorCode = (KafkaErrorCode)reader.ReadBigEndianInt16(), Offset = reader.ReadBigEndianInt64() }; }
public static TopicMetadata Reader(KafkaWireReader x) { return new TopicMetadata { TopicErrorCode = (KafkaErrorCode)x.ReadBigEndianInt16(), TopicName = x.ReadString(), Partitions = x.ReadArrayOf(() => PartitionMetadata.Reader(x)) }; }
public static PartitionMetadata Reader(KafkaWireReader x) { return new PartitionMetadata { PartitionErrorCode = (KafkaErrorCode)x.ReadBigEndianInt16(), PartitionId = x.ReadBigEndianInt32(), Leader = x.ReadBigEndianInt32(), Replicas = x.ReadArrayOfInt32(), Isr = x.ReadArrayOfInt32() }; }
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)); }