DispatchClient¶
- class scqubits.core.central_dispatch.DispatchClient[source]¶
Base class inherited by objects participating in central dispatch.
Methods
DispatchClient.__init__
()DispatchClient.broadcast
(event, **kwargs)Request a broadcast from CENTRAL_DISPATCH reporting event.
DispatchClient.receive
(event, sender, **kwargs)Receive a message from CENTRAL_DISPATCH and initiate action on it.
- broadcast(event, **kwargs)[source]¶
Request a broadcast from CENTRAL_DISPATCH reporting event.
- Parameters:
event (
str
) – event name from EVENTS**kwargs
- Return type:
None
- receive(event, sender, **kwargs)[source]¶
Receive a message from CENTRAL_DISPATCH and initiate action on it.
- Parameters:
event (
str
) – event name from EVENTSsender (
DispatchClient
) – original sender reporting the event**kwargs
- Return type:
None