ezmsg.zmq.util#
Functions
Classes
- class DeserializeBytes(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- INPUT = InputStream:unlocated[bytes]()#
- OUTPUT_SIGNAL = OutputStream:unlocated[Any](self.num_buffers=32, self.force_tcp=None, self.allow_local=None)#
- async deserialize(msg)[source]#
- Parameters:
msg (ZMQMessage)
- Return type:
- class SerializeMessage(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
SerializeMessageSettings
- INPUT = InputStream:unlocated[Any]()#
- OUTPUT = OutputStream:unlocated[ZMQMessage](self.num_buffers=32, self.force_tcp=None, self.allow_local=None)#
- class SerializeMessageSettings(fun: Callable = <function serialize_msg at 0x7f2a501187c0>)[source]#
Bases:
Settings- Parameters:
fun (Callable)
- fun()#
Function to serialize the message. Must take a single argument and return a bytes object.
- class SerializeMessageSettings(fun: Callable = <function serialize_msg at 0x7f2a501187c0>)[source]#
Bases:
Settings- Parameters:
fun (Callable)
- fun()#
Function to serialize the message. Must take a single argument and return a bytes object.
- class SerializeMessage(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
SerializeMessageSettings
- INPUT = InputStream:unlocated[Any]()#
- OUTPUT = OutputStream:unlocated[ZMQMessage](self.num_buffers=32, self.force_tcp=None, self.allow_local=None)#
- class DeserializeBytes(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- INPUT = InputStream:unlocated[bytes]()#
- OUTPUT_SIGNAL = OutputStream:unlocated[Any](self.num_buffers=32, self.force_tcp=None, self.allow_local=None)#
- async deserialize(msg)[source]#
- Parameters:
msg (ZMQMessage)
- Return type: