slacm.port module

Created on Sep 18, 2020

@author: esdev

class slacm.port.BiPort(parent, name, spec=None)[source]

Bases: Port

Base class for bi-directional ports

formKey()[source]
is_msg_local()[source]
class slacm.port.Port(parent, name, spec=None)[source]

Bases: object

Base class for all port types.

activate()[source]
deactivate()[source]
finalize(disco)[source]
formKey()[source]
formValue()[source]
getIndex()[source]
getSocket()[source]
inSocket()[source]
is_msg_local()[source]
recv()[source]

Receive a bytearray via the port.

recv_pyobj()[source]

Receive a Python object via the port.

send(msg)[source]

Send a bytearray via the port.

send_pyobj(msg)[source]

Send a Python object via the port.

setup(owner, disco)[source]
terminate()[source]
class slacm.port.UniPort(parent, name, spec=None)[source]

Bases: Port

Base class for uni-directional ports.

formKey()[source]
is_msg_local()[source]