Definition at line 86 of file comm.h.
Public Member Functions | |
comm (MODULE *mod) | |
Register the new object class and construct the default object properties. | |
int | create () |
Create a new object. | |
int | init (OBJECT *parent) |
Initialize the new object. | |
TIMESTAMP | sync (TIMESTAMP t0) |
Synchronize the object. | |
Static Public Member Functions | |
static void | route (comm *net, Message *msg) |
Public Attributes | |
double | bitrate |
bit rate of message delivery [b/s] | |
char256 | latency |
latency distribution (random functional) | |
double | reliability |
reliability of delivery [pu] | |
double | timeout |
message routing timeout [s] | |
Static Public Attributes | |
static comm * | defaults = NULL |
a pointer to the default values for new objects | |
static CLASS * | oclass = NULL |
a pointer to the registered object class definition |