You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>The <ahref="https://frequenz-floss.github.io/frequenz-dispatch-python/v0.1/reference/frequenz/dispatch/#frequenz.dispatch.Dispatcher"><code>Dispatcher</code> class</a>, the main entry point for the API, provides two channels:</p>
690
690
<ul>
691
-
<li><ahref="https://frequenz-floss.github.io/frequenz-dispatch-python/v0.1/reference/frequenz/dispatch/#frequenz.dispatch.Dispatcher.lifecycle_events">Lifecycle events</a>: A channel that sends a message whenever a <aclass="autorefs autorefs-internal" href="reference/frequenz/dispatch/#frequenz.dispatch.Dispatch">Dispatch</a> is created, updated or deleted.</li>
691
+
<li><ahref="https://frequenz-floss.github.io/frequenz-dispatch-python/v0.1/reference/frequenz/dispatch/#frequenz.dispatch.Dispatcher.lifecycle_events">Lifecycle events</a>: A channel that sends a message whenever a <aclass="autorefs autorefs-internal" title="frequenz.dispatch.Dispatch
692
+
693
+
694
+
695
+
dataclass
696
+
" href="reference/frequenz/dispatch/#frequenz.dispatch.Dispatch">Dispatch</a> is created, updated or deleted.</li>
692
697
<li><ahref="https://frequenz-floss.github.io/frequenz-dispatch-python/v0.1/reference/frequenz/dispatch/#frequenz.dispatch.Dispatcher.running_status_change">Running status change</a>: Sends a dispatch message whenever a dispatch is ready to be executed according to the schedule or the running status of the dispatch changed in a way that could potentially require the actor to start, stop or reconfigure itself.</li>
693
698
</ul>
694
699
<h3id="example-using-the-running-status-change-channel">Example using the running status change channel<aclass="headerlink" href="#example-using-the-running-status-change-channel" title="Permanent link">¤</a></h3>
0 commit comments