44 lines
629 B
ReStructuredText
44 lines
629 B
ReStructuredText
|
API Documentation
|
||
|
=================
|
||
|
|
||
|
.. module:: bthlabs_jsonrpc_core
|
||
|
|
||
|
This section provides the API documentation for BTHLabs JSONRPC - Core.
|
||
|
|
||
|
Decorators
|
||
|
----------
|
||
|
|
||
|
.. autofunction:: register_method
|
||
|
|
||
|
|
||
|
Exceptions
|
||
|
----------
|
||
|
|
||
|
.. autoexception:: BaseJSONRPCError
|
||
|
:members:
|
||
|
|
||
|
.. autoexception:: JSONRPCAccessDeniedError
|
||
|
:members:
|
||
|
|
||
|
.. autoexception:: JSONRPCInternalError
|
||
|
:members:
|
||
|
|
||
|
.. autoexception:: JSONRPCParseError
|
||
|
:members:
|
||
|
|
||
|
.. autoexception:: JSONRPCSerializerError
|
||
|
:members:
|
||
|
|
||
|
Executor
|
||
|
--------
|
||
|
|
||
|
.. autoclass:: Executor
|
||
|
:members:
|
||
|
|
||
|
|
||
|
Serializer
|
||
|
----------
|
||
|
|
||
|
.. autoclass:: JSONRPCSerializer
|
||
|
:members:
|