p5control.server.dataserv

exception p5control.server.dataserv.DataServerError

Bases: BaseServerError

Exception related to the DataServer

class p5control.server.dataserv.DataServer(port: int = 30000, filename: str | None = None)

Bases: BaseServer

rpyc service that collects and shares data

start()

Start the RPyC server

stop()

Stop the RPyC server

append(path, arr, **kwargs)
property filename
register_callback(path, func, is_group=False)

wraps callback controller register_callback

remove_callback(callid)

wraps callback controller remove_callback