#include <spa/graph/graph.h>
Data Fields | |
| struct spa_list | link |
| link in graph nodes list | |
| struct spa_graph * | graph |
| owner graph | |
| struct spa_list | ports [2] |
| list of input and output ports | |
| struct spa_list | links |
| list of links to next nodes | |
| uint32_t | flags |
| node flags | |
| struct spa_graph_state * | state |
| state of the node | |
| struct spa_graph_link | graph_link |
| link in graph | |
| struct spa_graph * | subgraph |
| subgraph or NULL | |
| struct spa_callbacks | callbacks |
| struct spa_list | sched_link |
| link for scheduler | |
| struct spa_list spa_graph_node::link |
link in graph nodes list
| struct spa_graph* spa_graph_node::graph |
owner graph
| struct spa_list spa_graph_node::ports[2] |
list of input and output ports
| struct spa_list spa_graph_node::links |
list of links to next nodes
| uint32_t spa_graph_node::flags |
node flags
| struct spa_graph_state* spa_graph_node::state |
state of the node
| struct spa_graph_link spa_graph_node::graph_link |
link in graph
| struct spa_graph* spa_graph_node::subgraph |
subgraph or NULL
| struct spa_callbacks spa_graph_node::callbacks |
| struct spa_list spa_graph_node::sched_link |
link for scheduler