|
|
@@ -23,10 +23,16 @@ func (r *OffsetFetchResponseBlock) decode(pd packetDecoder) (err error) {
|
|
|
}
|
|
|
|
|
|
type OffsetFetchResponse struct {
|
|
|
+ ClientID string
|
|
|
Blocks map[string]map[int32]*OffsetFetchResponseBlock
|
|
|
}
|
|
|
|
|
|
func (r *OffsetFetchResponse) decode(pd packetDecoder) (err error) {
|
|
|
+ r.ClientID, err = pd.getString()
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+
|
|
|
numTopics, err := pd.getArrayCount()
|
|
|
if err != nil {
|
|
|
return err
|