SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprWlatModule Struct Reference
+ Collaboration diagram for SprWlatModule:

Data Fields

_FuncPtr5_WLAT_MASTER_ func_process
 
void * data
 the own data More...
 
unsigned int nr_ports_in
 number of input ports More...
 
unsigned int nr_ports_out
 number of output ports More...
 
const SprWlatModInfmod_info
 
const char * name
 
SprWlatEIlink_ei
 first (dummy) element in double linked list of EI blocks More...
 
struct spr_t_wlat_module * next
 
SprWlatListsrc_lst
 
SprWlatListdst_lst []
 

Field Documentation

_FuncPtr5_WLAT_MASTER_ SprWlatModule::func_process
void* SprWlatModule::data

the own data

unsigned int SprWlatModule::nr_ports_in

number of input ports

unsigned int SprWlatModule::nr_ports_out

number of output ports

const SprWlatModInf* SprWlatModule::mod_info
const char* SprWlatModule::name
SprWlatEI* SprWlatModule::link_ei

first (dummy) element in double linked list of EI blocks

struct spr_t_wlat_module* SprWlatModule::next

store all modules in a simple linear list for simple processing

SprWlatList* SprWlatModule::src_lst

we get input from the following modules (not really needed, just info)

SprWlatList* SprWlatModule::dst_lst[]

send output wlat events to all childs, one chain for every output port