API Documentation ================= .. module:: bthlabs_jsonrpc_core This section provides the API documentation for BTHLabs JSONRPC - Core. 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: Executors --------- .. autoclass:: Executor :members: Registries ---------- .. autoclass:: MethodRegistry :members: Serializers ----------- .. autoclass:: JSONRPCSerializer :members: