jacinle.comm.cs_simple#

Simplified communication module for client-server communication using REP-REQ pattern.

Classes

Class SimpleClientPipe

class SimpleClientPipe[source]#

Bases: object

__init__(name, conn_info)[source]#
Parameters:

name (str)

__new__(**kwargs)#
activate(timeout=None)[source]#
finalize()[source]#
initialize(timeout=None)[source]#
query(type, message=None, do_recv=True)[source]#
recv()[source]#

Class SimpleServerPipe

class SimpleServerPipe[source]#

Bases: object

__init__(name, mode='tcp')[source]#
Parameters:
__new__(**kwargs)#
activate(tcp_port=None, ipc_port=None)[source]#
finalize()[source]#
initialize(tcp_port=None, ipc_port=None)[source]#
send(identifier, response)[source]#
serve_forever()[source]#
property conn_info#
property dispatcher#