ezmsg.zmq.util#
Functions
Classes
- class DeserializeBytes(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- INPUT = InputStream:unlocated[<class 'bytes'>]()#
- OUTPUT_SIGNAL = OutputStream:unlocated[typing.Any](self.num_buffers=32, self.force_tcp=False)#
- 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[typing.Any]()#
- OUTPUT = OutputStream:unlocated[<class 'ezmsg.zmq.util.ZMQMessage'>](self.num_buffers=32, self.force_tcp=False)#
- class SerializeMessageSettings(fun: Callable = <function serialize_msg at 0x7f0966c3cf40>)[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 0x7f0966c3cf40>)[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[typing.Any]()#
- OUTPUT = OutputStream:unlocated[<class 'ezmsg.zmq.util.ZMQMessage'>](self.num_buffers=32, self.force_tcp=False)#
- class DeserializeBytes(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- INPUT = InputStream:unlocated[<class 'bytes'>]()#
- OUTPUT_SIGNAL = OutputStream:unlocated[typing.Any](self.num_buffers=32, self.force_tcp=False)#
- async deserialize(msg)[source]#
- Parameters:
msg (ZMQMessage)
- Return type: