1
0
bthlabs-jsonrpc/packages/bthlabs-jsonrpc-core/docs/source/api.rst

61 lines
794 B
ReStructuredText
Raw Normal View History

API Documentation
=================
.. module:: bthlabs_jsonrpc_core
This section provides the API documentation for BTHLabs JSONRPC - Core.
2024-01-15 20:20:10 +00:00
Codecs
------
.. autoclass:: Codec
:members:
.. autoclass:: JSONCodec
:members:
Decorators
----------
.. autofunction:: register_method
Exceptions
----------
.. autoexception:: BaseJSONRPCError
:members:
.. autoexception:: JSONRPCAccessDeniedError
:members:
.. autoexception:: JSONRPCInternalError
:members:
.. autoexception:: JSONRPCParseError
:members:
.. autoexception:: JSONRPCSerializerError
:members:
2024-01-15 20:20:10 +00:00
Executors
---------
.. autoclass:: Executor
:members:
2024-01-15 20:20:10 +00:00
Registries
----------
2024-01-15 20:20:10 +00:00
.. autoclass:: MethodRegistry
:members:
Serializers
-----------
.. autoclass:: JSONRPCSerializer
:members: