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 | |