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