A route through which MSU messages can be passed. More...
#include <dfg.h>
Public Attributes | |
| int | id |
| A unique identifier for the route. More... | |
| struct dfg_runtime * | runtime |
| The runtime on which the route is located. More... | |
| struct dfg_msu_type * | msu_type |
| The type of MSU to which this route delivers. More... | |
| struct dfg_route_endpoint * | endpoints [256] |
| The endpoints of the route. More... | |
| int | n_endpoints |
| The number of endpoints in dfg_route::endpoints. More... | |
A route through which MSU messages can be passed.
A route consists of a series of MSUs to which a message can be delivered. Multiple MSUs can send through the same route, as long as it exists on the MSU's runtime. A route can only send to MSUs of a single type.
| struct dfg_route_endpoint* dfg_route::endpoints[256] |
| struct dfg_msu_type* dfg_route::msu_type |
| int dfg_route::n_endpoints |
The number of endpoints in dfg_route::endpoints.
| struct dfg_runtime* dfg_route::runtime |
1.8.6