tinyrpc
stable
Quickstart examples
Structure of tinyrpc
Dispatching
The protocol layer
The JSON-RPC protocol
The MSGPACK-RPC protocol
Transports
RPC Client
Server implementations
The Exceptions hierarchy
tinyrpc
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
_jsonrpc_error_code (tinyrpc.protocols.jsonrpc.JSONRPCErrorResponse attribute)
A
add_method() (tinyrpc.dispatch.RPCDispatcher method)
add_subdispatch() (tinyrpc.dispatch.RPCDispatcher method)
args (tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
(tinyrpc.protocols.RPCRequest attribute)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest attribute)
B
BadReplyError (class in tinyrpc.exc)
BadRequestError (class in tinyrpc.exc)
C
create_batch_request() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCBatchProtocol method)
create_batch_response() (tinyrpc.protocols.jsonrpc.JSONRPCBatchRequest method)
(tinyrpc.protocols.RPCBatchRequest method)
create_request() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCProtocol method)
D
data (tinyrpc.protocols.jsonrpc.JSONRPCErrorResponse attribute)
dispatch() (tinyrpc.dispatch.RPCDispatcher method)
E
error (tinyrpc.protocols.jsonrpc.JSONRPCErrorResponse attribute)
(tinyrpc.protocols.RPCErrorResponse attribute)
(tinyrpc.protocols.RPCResponse attribute)
error_respond() (tinyrpc.exc.RPCError method)
(tinyrpc.protocols.RPCRequest method)
(tinyrpc.protocols.jsonrpc.FixedErrorMessageMixin method)
(tinyrpc.protocols.jsonrpc.JSONRPCRequest method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest method)
F
FixedErrorMessageMixin (class in tinyrpc.protocols.jsonrpc)
(class in tinyrpc.protocols.msgpackrpc)
G
get_method() (tinyrpc.dispatch.RPCDispatcher method)
I
id (tinyrpc.protocols.RPCResponse attribute)
InvalidParamsError (class in tinyrpc.exc)
InvalidReplyError (class in tinyrpc.exc)
InvalidRequestError (class in tinyrpc.exc)
J
JSON_RPC_VERSION (tinyrpc.protocols.jsonrpc.JSONRPCProtocol attribute)
jsonrpc_error_code (tinyrpc.protocols.jsonrpc.FixedErrorMessageMixin attribute)
JSONRPCBatchRequest (class in tinyrpc.protocols.jsonrpc)
JSONRPCBatchResponse (class in tinyrpc.protocols.jsonrpc)
JSONRPCError (class in tinyrpc.protocols.jsonrpc)
JSONRPCErrorResponse (class in tinyrpc.protocols.jsonrpc)
JSONRPCInternalError (class in tinyrpc.protocols.jsonrpc)
JSONRPCInvalidParamsError (class in tinyrpc.protocols.jsonrpc)
JSONRPCInvalidRequestError (class in tinyrpc.protocols.jsonrpc)
JSONRPCMethodNotFoundError (class in tinyrpc.protocols.jsonrpc)
JSONRPCParseError (class in tinyrpc.protocols.jsonrpc)
JSONRPCProtocol (class in tinyrpc.protocols.jsonrpc)
JSONRPCRequest (class in tinyrpc.protocols.jsonrpc)
JSONRPCServerError (class in tinyrpc.protocols.jsonrpc)
JSONRPCSuccessResponse (class in tinyrpc.protocols.jsonrpc)
K
kwargs (tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
(tinyrpc.protocols.RPCRequest attribute)
M
message (tinyrpc.protocols.jsonrpc.FixedErrorMessageMixin attribute)
method (tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
(tinyrpc.protocols.RPCRequest attribute)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest attribute)
MethodNotFoundError (class in tinyrpc.exc)
MSGPACKRPCError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCErrorResponse (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCInternalError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCInvalidParamsError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCInvalidRequestError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCMethodNotFoundError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCParseError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCProtocol (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCRequest (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCServerError (class in tinyrpc.protocols.msgpackrpc)
MSGPACKRPCSuccessResponse (class in tinyrpc.protocols.msgpackrpc)
O
one_way (tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest attribute)
P
parse_reply() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCProtocol method)
parse_request() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCProtocol method)
public() (in module tinyrpc.dispatch)
(tinyrpc.dispatch.RPCDispatcher method)
R
raise_error() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCProtocol method)
raises_errors (tinyrpc.protocols.RPCProtocol attribute)
register_instance() (tinyrpc.dispatch.RPCDispatcher method)
request_factory() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCProtocol method)
respond() (tinyrpc.protocols.jsonrpc.JSONRPCRequest method)
(tinyrpc.protocols.RPCRequest method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest method)
result (tinyrpc.protocols.jsonrpc.JSONRPCSuccessResponse attribute)
(tinyrpc.protocols.RPCResponse attribute)
RPCBatchProtocol (class in tinyrpc.protocols)
RPCBatchRequest (class in tinyrpc.protocols)
RPCBatchResponse (class in tinyrpc.protocols)
RPCDispatcher (class in tinyrpc.dispatch)
RPCError (class in tinyrpc.exc)
RPCErrorResponse (class in tinyrpc.protocols)
RPCProtocol (class in tinyrpc.protocols)
RPCRequest (class in tinyrpc.protocols)
RPCResponse (class in tinyrpc.protocols)
S
serialize() (tinyrpc.protocols.jsonrpc.JSONRPCBatchRequest method)
(tinyrpc.protocols.RPCBatchRequest method)
(tinyrpc.protocols.RPCBatchResponse method)
(tinyrpc.protocols.RPCRequest method)
(tinyrpc.protocols.RPCResponse method)
(tinyrpc.protocols.jsonrpc.JSONRPCBatchResponse method)
(tinyrpc.protocols.jsonrpc.JSONRPCErrorResponse method)
(tinyrpc.protocols.jsonrpc.JSONRPCRequest method)
(tinyrpc.protocols.jsonrpc.JSONRPCSuccessResponse method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCErrorResponse method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest method)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCSuccessResponse method)
ServerError (class in tinyrpc.exc)
supports_out_of_order (tinyrpc.protocols.RPCProtocol attribute)
T
tinyrpc.server.gevent.RPCServerGreenlets (class in tinyrpc.server)
U
unique_id (tinyrpc.protocols.jsonrpc.JSONRPCErrorResponse attribute)
(tinyrpc.protocols.RPCRequest attribute)
(tinyrpc.protocols.RPCResponse attribute)
(tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
(tinyrpc.protocols.jsonrpc.JSONRPCSuccessResponse attribute)
(tinyrpc.protocols.msgpackrpc.MSGPACKRPCRequest attribute)
V
validate_parameters() (tinyrpc.dispatch.RPCDispatcher static method)
validator() (tinyrpc.dispatch.RPCDispatcher static method)
Read the Docs
v: stable
Versions
master
latest
stable
pre-version-1.0.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.