doocspie.core

The core API shown below is extracted automatically from pydoocs, and it is neither comprehensive nor complete. We encourage users not to use the core API directly. For more detailed information on pydoocs, see here: https://confluence.desy.de/display/DOOCS/Python+Client+Interface.

core

Python bindings to the DOOCS client and ZeroMQ API (C/C++).

doocspie.core.core.names()

Function to query names from a given DOOCS address domain.

doocspie.core.core.read()

Function to read data from a given DOOCS address.

doocspie.core.core.write()

Function to write data to a given DOOCS address.

doocspie.core.core.connect()

Function to connect to given ZeroMQ DOOCS addresses.

doocspie.core.core.getdata()

Function to get data from connected ZeroMQ DOOCS addresses.

doocspie.core.core.disconnect()

Function to disconnect from connected ZeroMQ DOOCS addresses.

exception doocspie.core.core.DoocsException

Custom DOOCS exception with dict_keys([‘code’, ‘message’]) in its first argument.

exception doocspie.core.core.PyDoocsException

Custom pydoocs exception with specific message in its first argument.

doocspie.core.core.__doc__

The doc string of the core (pydoocs) module.

doocspie.core.core.__version__

The version number of the core (pydoocs) module.

doocspie.core.core.__LIBNO__

The LIBNO (version number) of DOOCS used in the core (pydoocs) module.