reactor-c 1.0
C Runtime for Lingua Franca
Loading...
Searching...
No Matches
lf_async_physical_owner_t Struct Reference

A physical action dedicated to one reaction by lf_async(). More...

#include <environment.h>

Data Fields

lf_action_base_t * action
struct lf_async_physical_owner_t * next
reaction_t * reaction

Detailed Description

A physical action dedicated to one reaction by lf_async().

The first reaction that passes a physical action to lf_async() owns it. A later call from another reaction on that same action is a fatal error.

Field Documentation

◆ action

lf_action_base_t* lf_async_physical_owner_t::action

◆ next

struct lf_async_physical_owner_t* lf_async_physical_owner_t::next

◆ reaction

reaction_t* lf_async_physical_owner_t::reaction

The documentation for this struct was generated from the following file:
  • /Users/runner/work/reactor-c/reactor-c/include/core/environment.h