ROSS
Data Fields
tw_lptype Struct Reference

Function Pointers for ROSS Event Handlers. More...

#include <ross-types.h>

Data Fields

init_f init
 LP setup routine. More...
 
pre_run_f pre_run
 Second stage LP initialization. More...
 
event_f event
 LP event handler routine. More...
 
revent_f revent
 LP Reverse event handler routine. More...
 
commit_f commit
 LP Commit event routine. More...
 
final_f final
 Final handler routine. More...
 
map_f map
 LP Mapping of LP gid -> remote PE routine. More...
 
size_t state_sz
 Number of bytes that SV is for the LP. More...
 

Detailed Description

tw_lptype

Definition at line 87 of file ross-types.h.

Field Documentation

commit_f tw_lptype::commit
event_f tw_lptype::event
final_f tw_lptype::final

Definition at line 93 of file ross-types.h.

Referenced by tw_stats().

init_f tw_lptype::init

Definition at line 88 of file ross-types.h.

Referenced by tw_init_lps().

map_f tw_lptype::map

Definition at line 94 of file ross-types.h.

Referenced by send_begin(), and tw_event_send().

pre_run_f tw_lptype::pre_run

Definition at line 89 of file ross-types.h.

Referenced by tw_pre_run_lps().

revent_f tw_lptype::revent

Definition at line 91 of file ross-types.h.

Referenced by tw_event_rollback(), tw_sched_batch(), and tw_sched_batch_realtime().

size_t tw_lptype::state_sz

Definition at line 95 of file ross-types.h.

Referenced by tw_init_lps(), tw_lp_settype(), and tw_stats().


The documentation for this struct was generated from the following file: