openpectus.protocol.serialization
Attributes
Functions
|
Serialize a protocol message in a round-trippable fashion. |
|
Deserializes a protocol message to the proper concrete MessageBase subtype. |
Module Contents
- openpectus.protocol.serialization._message_namespaces
- openpectus.protocol.serialization._message_namespace_names
- openpectus.protocol.serialization.serialize(msg)
Serialize a protocol message in a round-trippable fashion.
- Parameters:
- Return type:
dict[str, Any]
- openpectus.protocol.serialization.deserialize(json_dict)
Deserializes a protocol message to the proper concrete MessageBase subtype.
Supports messages serialized to dict by the serialize() function.
- Parameters:
json_dict (dict[str, Any])
- Return type: