|
| None | __init__ (self, Any dispatcher_fiber, Callable[[ChannelOwner, str, str, Dict], ChannelOwner] object_factory, Transport transport, asyncio.AbstractEventLoop loop, Optional["LocalUtils"] local_utils=None) |
| |
|
"LocalUtils" | local_utils (self) |
| |
|
None | mark_as_remote (self) |
| |
|
None | run_as_sync (self) |
| |
|
None | run (self) |
| |
|
None | stop_sync (self) |
| |
|
None | stop_async (self) |
| |
|
None | cleanup (self, str cause=None) |
| |
|
None | call_on_object_with_known_name (self, str guid, Callable[[ChannelOwner], None] callback) |
| |
|
None | set_is_tracing (self, bool is_tracing) |
| |
|
None | dispatch (self, ParsedMessagePayload msg) |
| |
|
Any | wrap_api_call (self, Callable[[], Any] cb, bool is_internal=False, str title=None) |
| |
|
Any | wrap_api_call_sync (self, Callable[[], Any] cb, bool is_internal=False, str title=None) |
| |
|
Mapping[str, Any] | __getstate__ (Self self) |
| |
|
None | __setstate__ (Self self, Mapping[str, Any] state) |
| |
|
Callable[[Handler], Handler] | on (Self self, str event) |
| |
|
Handler | on (Self self, str event, Handler f) |
| |
| Union[Handler, Callable[[Handler], Handler]] | on (Self self, str event, Optional[Handler] f=None) |
| |
| Callable[[Handler], Handler] | listens_to (Self self, str event) |
| |
| Handler | add_listener (Self self, str event, Handler f) |
| |
| Set[str] | event_names (Self self) |
| |
| bool | emit (Self self, str event, *Any args, **Any kwargs) |
| |
| Callable | once (Self self, str event, Optional[Callable] f=None) |
| |
| None | remove_listener (Self self, str event, Callable f) |
| |
| None | remove_all_listeners (Self self, Optional[str] event=None) |
| |
| List[Callable] | listeners (Self self, str event) |
| |
|
|
ProtocolCallback | _send_message_to_server (self, ChannelOwner object, str method, Dict params, bool no_reply=False) |
| |
|
None | _on_event_listener_error (self, BaseException exc) |
| |
|
ChannelOwner | _create_remote_object (self, ChannelOwner parent, str type, str guid, Dict initializer) |
| |
|
Any | _replace_channels_with_guids (self, Any payload) |
| |
|
Any | _replace_guids_with_channels (self, Any payload) |
| |
|
| _add_event_handler (Self self, str event, Callable k, Callable v) |
| |
|
None | _emit_run (Self self, Callable f, Tuple[Any,...] args, Dict[str, Any] kwargs) |
| |
|
None | _emit_handle_potential_error (Self self, str event, Any error) |
| |
|
bool | _call_handlers (Self self, str event, Tuple[Any,...] args, Dict[str, Any] kwargs) |
| |
| None | _remove_listener (Self self, str event, Callable f) |
| |