tinyrpc
1.0
Quickstart examples
Structure of tinyrpc
Dispatching
The protocol layer
The JSON-RPC protocol
Transports
RPC Client
Server implementations
tinyrpc
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
_json_rpc_error (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)
B
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)
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.BadRequestError method)
(tinyrpc.protocols.RPCRequest method)
(tinyrpc.protocols.jsonrpc.FixedErrorMessageMixin method)
(tinyrpc.protocols.jsonrpc.JSONRPCRequest method)
F
FixedErrorMessageMixin (class in tinyrpc.protocols.jsonrpc)
G
get_method() (tinyrpc.dispatch.RPCDispatcher method)
I
id (tinyrpc.protocols.jsonrpc.JSONRPCErrorResponse attribute)
(tinyrpc.protocols.RPCResponse attribute)
(tinyrpc.protocols.jsonrpc.JSONRPCSuccessResponse attribute)
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)
O
one_way (tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
P
parse_reply() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
parse_request() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
public() (in module tinyrpc.dispatch)
(tinyrpc.dispatch.RPCDispatcher method)
R
raise_error() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
(tinyrpc.protocols.RPCProtocol method)
raises_errors (tinyrpc.protocols.RPCProtocol attribute)
register_instance() (tinyrpc.dispatch.RPCDispatcher method)
request_factory() (tinyrpc.protocols.jsonrpc.JSONRPCProtocol method)
respond() (tinyrpc.protocols.jsonrpc.JSONRPCRequest method)
(tinyrpc.protocols.RPCRequest 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)
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)
supports_out_of_order (tinyrpc.protocols.RPCProtocol attribute)
T
tinyrpc.server.gevent.RPCServerGreenlets (class in tinyrpc.server)
U
unique_id (tinyrpc.protocols.jsonrpc.JSONRPCRequest attribute)
(tinyrpc.protocols.RPCRequest attribute)
(tinyrpc.protocols.RPCResponse attribute)
V
validate_parameters() (tinyrpc.dispatch.RPCDispatcher method)
validator() (tinyrpc.dispatch.RPCDispatcher method)