ROSS
Functions
ross-inline.h File Reference

Go to the source code of this file.

Functions

static tw_eventtw_event_grab (tw_pe *pe)
 
static void tw_free_output_messages (tw_event *e, int print_message)
 
static tw_eventtw_event_new (tw_lpid dest_gid, tw_stime offset_ts, tw_lp *sender)
 
static void tw_event_free (tw_pe *pe, tw_event *e)
 
static void * tw_event_data (tw_event *event)
 

Function Documentation

static void* tw_event_data ( tw_event event)
inlinestatic

Definition at line 120 of file ross-inline.h.

static void tw_event_free ( tw_pe pe,
tw_event e 
)
inlinestatic
static tw_event* tw_event_grab ( tw_pe pe)
inlinestatic

Definition at line 5 of file ross-inline.h.

References tw_event::cancel_next, tw_event::cause_next, tw_event::caused_by_me, tw_event::event_id, tw_pe::free_q, tw_event::next, tw_event::prev, tw_event::state, and tw_eventq_pop().

Referenced by recv_begin(), and tw_event_new().

Here is the call graph for this function:

Here is the caller graph for this function:

static tw_event* tw_event_new ( tw_lpid  dest_gid,
tw_stime  offset_ts,
tw_lp sender 
)
inlinestatic
static void tw_free_output_messages ( tw_event e,
int  print_message 
)
inlinestatic

Definition at line 23 of file ross-inline.h.

References tw_out::message, tw_out::next, tw_event::out_msgs, and tw_kp_put_back_output_buffer().

Referenced by tw_event_free(), and tw_event_new().

Here is the call graph for this function:

Here is the caller graph for this function: