THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class RemoteMethod: (source)
Describe one pre-authorized method without retaining a Hub instance.
| Method | bind |
Bind only client-owned parameters and provide all declared defaults. |
| Class Variable | client |
Undocumented |
| Class Variable | dependencies |
Undocumented |
| Class Variable | is |
Undocumented |
| Class Variable | method |
Undocumented |
| Class Variable | parameters |
Undocumented |
| Class Variable | positional |
Undocumented |
Bind only client-owned parameters and provide all declared defaults.
| Parameters | |
args:list[object] | Positional RPC values, excluding every dependency-injected parameter. |
kwargs:dict[str, object] | Named RPC values, restricted to the compiled client parameter set. |
| Returns | |
dict[str, object] | Converted client arguments; container dependencies are never included. |
| Raises | |
RPCError | If an argument is missing, duplicated, unknown or invalid. |