19 lines
466 B
Python
19 lines
466 B
Python
# XXX: Shouldn't it be pb3?
|
|
import sync_pb2
|
|
msg = sync_pb2.Record()
|
|
msg.header.version = 1
|
|
# assert based on type and length
|
|
msg.header.type = 1
|
|
msg.header.length = 10
|
|
msg.payload.message.group_id = "foo"
|
|
msg.payload.message.timestamp = 10
|
|
msg.payload.message.body = "hello"
|
|
|
|
# need to be bytes
|
|
acks = sync_pb2.Record()
|
|
acks.header.version = 1
|
|
# XXX: not showing up if version is 0
|
|
acks.header.type = 0
|
|
acks.header.length = 10
|
|
acks.payload.ack.id.extend(["a", "b"])
|