ssm
Runtime Library for the Sparse Synchronous Model
Data Fields
ssm_trigger Struct Reference

Indicates a routine should run when a scheduled variable is written. More...

#include <ssm.h>

Collaboration diagram for ssm_trigger:
Collaboration graph
[legend]

Data Fields

struct ssm_triggernext
 Next sensitive trigger, if any. More...
 
struct ssm_trigger ** prev_ptr
 Pointer to ourself in previous list element. More...
 
ssm_act_tact
 Routine triggered by this channel variable. More...
 

Detailed Description

Indicates a routine should run when a scheduled variable is written.

Node in linked list of activation records, maintained by each scheduled variable to determine which continuations should be scheduled when the variable is updated.

Field Documentation

◆ act

ssm_act_t* act

Routine triggered by this channel variable.

◆ next

struct ssm_trigger* next

Next sensitive trigger, if any.

◆ prev_ptr

struct ssm_trigger** prev_ptr

Pointer to ourself in previous list element.


The documentation for this struct was generated from the following file: