Skip to content

Latest commit

 

History

History
65 lines (40 loc) · 1.05 KB

api.rst

File metadata and controls

65 lines (40 loc) · 1.05 KB

API

Types

.. autoclass:: rctclient.types.Command
   :members:

.. autoclass:: rctclient.types.ObjectGroup
   :members:
   :undoc-members:

.. autoclass:: rctclient.types.FrameType
   :members:

.. autoclass:: rctclient.types.DataType
   :members:

.. autoclass:: rctclient.types.EventEntry
   :members:


Exceptions

.. autoclass:: rctclient.exceptions.RctClientException

.. autoclass:: rctclient.exceptions.FrameError

.. autoclass:: rctclient.exceptions.FrameCRCMismatch

.. autoclass:: rctclient.exceptions.FrameLengthExceeded

.. autoclass:: rctclient.exceptions.InvalidCommand

Classes

.. autoclass:: rctclient.registry.ObjectInfo
   :members:

.. autoclass:: rctclient.registry.Registry
   :members:

.. autoclass:: rctclient.frame.ReceiveFrame
   :members:

.. autoclass:: rctclient.frame.SendFrame
   :members:

Functions

.. autofunction:: rctclient.frame.make_frame

.. autofunction:: rctclient.utils.decode_value

.. autofunction:: rctclient.utils.encode_value

.. autofunction:: rctclient.utils.CRC16