# Functions
Receive reads data and the preceding size from the given connection.
ReceiveMessage reads a protobuf message and the preceding size from the given connection.
SendMessage sends a protobuf message to the given connection.
Unmarshal a message, adding the encoded data to the error message on failure.