struct _EngineNode
{
BseModule module;
BirnetRecMutex rec_mutex;
guint64 counter;
EngineInput *inputs;
EngineJInput **jinputs;
EngineOutput *outputs;
EngineTimedJob *flow_jobs;
EngineTimedJob *probe_jobs;
EngineTimedJob *boundary_jobs;
EngineTimedJob *tjob_head;
EngineTimedJob *tjob_tail;
guint64 next_active;
EngineNode *mnl_next;
EngineNode *mnl_prev;
guint integrated;
guint virtual_node;
guint is_consumer;
guint update_suspend;
guint in_suspend_call;
guint needs_reset;
guint cleared_ostreams;
guint sched_tag;
guint sched_recurse_tag;
guint sched_leaf_level;
guint64 local_active;
EngineNode *toplevel_next;
SfiRing *output_nodes;
}; |