Example #1
0
func (t *OffsetsInPartition) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.ErrorCode.Unmarshal(r)
	t.Offsets = make([]int64, int(r.ReadInt32()))
	for i := range t.Offsets {
		t.Offsets[i] = r.ReadInt64()
	}
}
Example #2
0
func (t *OffsetCommitRequestV2) Unmarshal(r *wipro.Reader) {
	t.ConsumerGroup = r.ReadString()
	t.ConsumerGroupGenerationID = r.ReadInt32()
	t.ConsumerID = r.ReadString()
	t.RetentionTime = r.ReadInt64()
	t.OffsetCommitInTopicV2s = make([]OffsetCommitInTopicV2, int(r.ReadInt32()))
	for i := range t.OffsetCommitInTopicV2s {
		t.OffsetCommitInTopicV2s[i].Unmarshal(r)
	}
}
Example #3
0
func (t *OffsetMessage) Unmarshal(r *wipro.Reader) {
	t.Offset = r.ReadInt64()
	t.SizedMessage.Unmarshal(r)
}
Example #4
0
func (t *OffsetMetadataInPartition) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.Offset = r.ReadInt64()
	t.Metadata = r.ReadString()
	t.ErrorCode.Unmarshal(r)
}
Example #5
0
func (t *OffsetCommitInPartitionV2) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.Offset = r.ReadInt64()
	t.Metadata = r.ReadString()
}
Example #6
0
func (t *TimeInPartition) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.Time = r.ReadInt64()
	t.MaxNumberOfOffsets = r.ReadInt32()
}
Example #7
0
func (t *FetchMessageSetInPartition) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.ErrorCode.Unmarshal(r)
	t.HighwaterMarkOffset = r.ReadInt64()
	t.MessageSet.Unmarshal(r)
}
Example #8
0
func (t *FetchOffsetInPartition) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.FetchOffset = r.ReadInt64()
	t.MaxBytes = r.ReadInt32()
}
Example #9
0
func (t *OffsetInPartition) Unmarshal(r *wipro.Reader) {
	t.Partition = r.ReadInt32()
	t.ErrorCode.Unmarshal(r)
	t.Offset = r.ReadInt64()
}