Add comment re bytes offset tracking in MessageSet decode()
This commit is contained in:
@@ -65,7 +65,7 @@ class MessageSet(AbstractType):
|
|||||||
while bytes_read < size:
|
while bytes_read < size:
|
||||||
items.append(cls.ITEM.decode(data))
|
items.append(cls.ITEM.decode(data))
|
||||||
msg_size = items[-1][1]
|
msg_size = items[-1][1]
|
||||||
bytes_read += (8 + 4 + msg_size)
|
bytes_read += (8 + 4 + msg_size) # item size = 8 byte offset, 4 byte message_size, plus message bytes
|
||||||
return items
|
return items
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|||||||
Reference in New Issue
Block a user