A type of MSU. More...
#include <dfg.h>
Public Attributes | |
| int | id |
| A unique identifier for the MSU type. More... | |
| char | name [32] |
| A name describing the function of the MSU. More... | |
| struct dfg_meta_routing | meta_routing |
| Which types of msus route to/from this MSU. More... | |
| struct dfg_dependency * | dependencies [32] |
| These MSU types must be present in order for this MSU type to be cloned. More... | |
| int | n_dependencies |
| The number of elements in dfg_msu_type::dependencies. More... | |
| struct dfg_msu * | instances [512] |
| Each instance of this MSU type. More... | |
| int | n_instances |
| The number of instances of this MSU type. More... | |
| int | cloneable |
| If cloneable == N, this MSU can be cloned on runtimes numbered up to and including N. More... | |
| int | colocation_group |
| int dfg_msu_type::cloneable |
| struct dfg_dependency* dfg_msu_type::dependencies[32] |
| int dfg_msu_type::id |
| struct dfg_msu* dfg_msu_type::instances[512] |
| struct dfg_meta_routing dfg_msu_type::meta_routing |
| int dfg_msu_type::n_dependencies |
The number of elements in dfg_msu_type::dependencies.
| int dfg_msu_type::n_instances |
| char dfg_msu_type::name[32] |
1.8.6