citric.method
#
RPC methods.
Module Contents#
Classes#
RPC method. |
- class citric.method.Method(caller, name)#
RPC method.
- __getattr__(self, name)#
Get nested method.
- Parameters
name (str) – Method name.
- Returns
A new instance of Method for the nested call.
- Return type
>>> method = Method(print, "some_method") >>> method.nested("x", "y") some_method.nested x y
- __call__(self, *params)#
Call RPC method.
- Parameters
params (Any) – RPC method parameters.
- Returns
An RPC result.
- Return type
Any
>>> method = Method(print, "some_method") >>> method(1, "a") some_method 1 a