Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

message Class Reference

#include <messages.h>

List of all members.

Public Member Functions

 message ()
 message (actorref a1, method m1, actorref a2, method m2, params p)
bool operator== (const message &m) const
bool operator!= (const message &m) const
bool operator< (const message &m) const

Static Public Member Functions

static message null_msg ()
static void set_nid (const net_id &n)

Public Attributes

serial_no serial
rttime_t must_run_before
rttime_t must_run_after
actorref sender
method caller
actorref receiver
method callee
syncref sync
params m_params
timestamp_t timestamp
bool synchronous

Static Private Attributes

static serial_generator generator

Classes

class  serial_generator
class  serial_no


Constructor & Destructor Documentation

message::message  )  [inline]
 

message::message actorref  a1,
method  m1,
actorref  a2,
method  m2,
params  p
[inline]
 


Member Function Documentation

static message message::null_msg  )  [inline, static]
 

bool message::operator!= const message m  )  const [inline]
 

bool message::operator< const message m  )  const [inline]
 

bool message::operator== const message m  )  const [inline]
 

static void message::set_nid const net_id n  )  [inline, static]
 


Member Data Documentation

method message::callee
 

method message::caller
 

message::serial_generator message::generator [static, private]
 

params message::m_params
 

rttime_t message::must_run_after
 

rttime_t message::must_run_before
 

actorref message::receiver
 

actorref message::sender
 

serial_no message::serial
 

syncref message::sync
 

bool message::synchronous
 

timestamp_t message::timestamp
 


The documentation for this class was generated from the following files:
Generated on Wed May 24 23:03:25 2006 for RTSync by  doxygen 1.4.4