Alex Bikfalvi
SimStream Documentation
CNode Class Reference
Inheritance diagram for CNode:
Public Member Functions | |
| CNode (__uint32 id, CSimHandler *sim, CAddress address, __uint32 numLinks, CRoute *route, CInfo *info) | |
| __uint32 | Id () |
| CAddress | Address () |
| void | AddLink (CLink *link) |
| __uint32 | NumLinks () |
| CLink * | Link (__uint32 index) |
| __uint32 | LinkEntry (__uint32 index) |
| __uint32 | LinkIndex (__uint32 id) |
| virtual ENetworkCode | Recv (CObject *sender, __uint32 entry, CPacket *packet) |
| __uint64 | StatPacketsRead () |
| __uint64 | StatPacketsWrite () |
| __uint64 | StatDataRead () |
| __uint64 | StatDataWrite () |
| virtual void | Finalize () |
Protected Attributes | |
| __uint32 | id |
| CAddress | address |
| CInfo * | info |
| CRoute * | route |
| CLayerIp * | layerIp |
| CLayerIpLocal * | layerIpLocal |
| CLayerIpMcast * | layerIpMcast |
| CLayerUdp * | layerUdp |
|
Delegate2< CNode, void, __uint32, CPacket * > * | delegateSend |
|
Event2< void, __uint32, CPacket * > * | eventRecv |
Private Member Functions | |
| void | Send (__uint32 entry, CPacket *packet) |
Private Attributes | |
| __uint32 | numLinks |
| __uint32 | currentLink |
| CLink ** | links |
| __uint32 * | linkEntries |
| map< __uint32, __uint32 > | linkIndices |
| __uint64 | statPacketsRead |
| __uint64 | statPacketsWrite |
| __uint64 | statDataRead |
| __uint64 | statDataWrite |
Detailed Description
Definition at line 16 of file Node.h.
The documentation for this class was generated from the following files:
Last updated: February 8, 2011