Get desktop application:
View/edit binary Protocol Buffers messages
data packet contains 3 types: head, type, payload, defined by HeaderProto, TypeProto, PayloadProto, respectively.
define header
Used in:
encode task ID
protocol ID
step ID
extra information
sender ID
receiver ID
define payload
Used in:
repeated means having multiple instance (like array)
define type
Used in:
type ID