Serialize Module

class ControlHeader
command
size
static unpack(buf)
class ControlVersion
bugfix
build
major
minor
static unpack(buf)
class DataConfig
fmt
id
names
pack(state)
types
unpack(data)
static unpack_recipe(buf)
class DataObject
static create_empty(names, recipe_id)
pack(names, types)
recipe_id = None
static unpack(data, names, types)
class Message
ERROR_MESSAGE = 1
EXCEPTION_MESSAGE = 0
INFO_MESSAGE = 3
WARNING_MESSAGE = 2
level
message
source
static unpack(buf)
class MessageV1
static unpack(buf)
class ReturnValue
success
static unpack(buf)
get_item_size(data_type)
unpack_field(data, offset, data_type)