Example #1
0
 public override void ReadContentFromWire(KafkaWireReader reader)
 {
     base.ReadContentFromWire(reader);
     RequiredAcks = reader.ReadBigEndianInt16();
     Timeout = reader.ReadBigEndianInt32();
     TopicProductions = reader.ReadArrayOf(()=>TopicProduction.Reader(reader));
 }
Example #2
0
 public virtual void ReadContentFromWire(KafkaWireReader reader)
 {
     reader.ReadBigEndianInt16();
     reader.ReadBigEndianInt16();
     CorrelationId = reader.ReadBigEndianInt32();
     ClientId = reader.ReadString();
 }
Example #3
0
 public static MessageInSet Reader(KafkaWireReader reader)
 {
     return new MessageInSet(
         reader.ReadBigEndianInt64(),
         reader.ReadBigEndianInt32(),
         Message.Reader(reader));
 }
Example #4
0
 public override void ReadContentFromWire(KafkaWireReader reader)
 {
     base.ReadContentFromWire(reader);
     ReplicaId = reader.ReadBigEndianInt32();
     MaxWaitTime = reader.ReadBigEndianInt32();
     MinBytes = reader.ReadBigEndianInt32();
     Topics = reader.ReadArrayOf(() => TopicFetchRequest.Reader(reader));
 }
 public static TopicProductionResult Reader(KafkaWireReader reader)
 {
     return new TopicProductionResult
         {
             TopicName = reader.ReadString(),
             Partitions = reader.ReadArrayOf(() => PartitinProductionResult.Reader(reader))
         };
 }
Example #6
0
 public static Message Reader(KafkaWireReader reader)
 {
     return new Message(
         reader.ReadBigEndianInt32(),
         reader.ReadByte(),
         reader.ReadByte(),
         reader.ReadArrayOfBytes(),
         reader.ReadArrayOfBytes());
 }
 public static PartitinProductionResult Reader(KafkaWireReader reader)
 {
     return new PartitinProductionResult
         {
             Partition = reader.ReadBigEndianInt32(),
             ErrorCode = (KafkaErrorCode)reader.ReadBigEndianInt16(),
             Offset = reader.ReadBigEndianInt64()
         };
 }
Example #8
0
 public static TopicMetadata Reader(KafkaWireReader x)
 {
     return new TopicMetadata
         {
             TopicErrorCode = (KafkaErrorCode)x.ReadBigEndianInt16(),
             TopicName = x.ReadString(),
             Partitions = x.ReadArrayOf(() => PartitionMetadata.Reader(x))
         };
 }
Example #9
0
 public static BrokerMetadata Reader(KafkaWireReader reader)
 {
     return new BrokerMetadata
         {
             NodeId = reader.ReadBigEndianInt32(),
             Host = reader.ReadString(),
             Port = reader.ReadBigEndianInt32()
         };
 }
Example #10
0
 public static PartitionProduction Reader(KafkaWireReader reader)
 {
     var partition = reader.ReadBigEndianInt32();
     var messageSetSize = reader.ReadBigEndianInt32();
     return new PartitionProduction(
         partition,
         messageSetSize,
         reader.ReadWithoutSize(()=>MessageInSet.Reader(reader), max: messageSetSize));
 }
Example #11
0
 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()
         };
 }
Example #12
0
 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));
 }
Example #13
0
 public override void ReadContentFromWire(KafkaWireReader reader)
 {
     base.ReadContentFromWire(reader);
     Topics = reader.ReadArrayOf(() => TopicProductionResult.Reader(reader));
 }
Example #14
0
 public static PartitionFetchRequest Reader(KafkaWireReader reader)
 {
     return new PartitionFetchRequest
         {
             Partition = reader.ReadBigEndianInt32(),
             FetchOffset = reader.ReadBigEndianInt64(),
             MaxBytes = reader.ReadBigEndianInt32()
         };
 }
Example #15
0
 public virtual void ReadContentFromWire(KafkaWireReader reader)
 {
     CorrolationId = reader.ReadBigEndianInt32();
 }
Example #16
0
 public static TopicFetchRequest Reader(KafkaWireReader reader)
 {
     return new TopicFetchRequest
         {
             TopicName = reader.ReadString(),
             Partitions = reader.ReadArrayOf(() => PartitionFetchRequest.Reader(reader))
         };
 }
Example #17
0
 public override void ReadContentFromWire(KafkaWireReader reader)
 {
     base.ReadContentFromWire(reader);
     TopicNames = reader.ReadArrayOfStrings();
 }
Example #18
0
 public override void ReadContentFromWire(KafkaWireReader reader)
 {
     base.ReadContentFromWire(reader);
     Topics = reader.ReadArrayOf(() => TopicFetchResponse.Reader(reader));
 }
Example #19
0
 public override void ReadContentFromWire(KafkaWireReader reader)
 {
     base.ReadContentFromWire(reader);
     Brokers = reader.ReadArrayOf(() => BrokerMetadata.Reader(reader));
     Topics = reader.ReadArrayOf(() => TopicMetadata.Reader(reader));
 }