reactor-c 1.0
C Runtime for Lingua Franca
Loading...
Searching...
No Matches
scheduler_sync_tag_advance.h File Reference

API used to advance tag globally. More...

#include <stdbool.h>
#include "tag.h"
#include "scheduler_instance.h"

Go to the source code of this file.

Functions

bool _lf_sched_advance_tag_locked (lf_scheduler_t *sched)
 Advance the tag to the next tag on the event queue.
void logical_tag_complete (tag_t tag_to_send)
 Placeholder for code-generated function that will, in a federated execution, be used to coordinate the advancement of tag.
bool should_stop_locked (lf_scheduler_t *sched)
 Return true if the worker should stop now; false otherwise.

Detailed Description

API used to advance tag globally.

Author
Soroush Bateni
Edward A. Lee
Marten Lohstroh