Alex Bikfalvi
SimStream Documentation
CLayerPimSm Class Reference
Inheritance diagram for CLayerPimSm:
Public Member Functions | |
CLayerPimSm (CSimHandler *sim, __uint32 numGroups, CAddress address, CAddress *rp, CRoute *route) | |
Delegate2< CLayerPimSm, void, __uint32, CPacketIp * > * | DelegateRecv () |
Delegate3< CLayerPimSm, void, __uint32, CAddress, CLayerIpMcastGroup * > * | DelegateJoin () |
Delegate3< CLayerPimSm, void, __uint32, CAddress, CLayerIpMcastGroup * > * | DelegateLeave () |
Event3< void, __uint32, CAddress, CLayerIpMcastGroup * > * | EventJoin () |
Event3< void, __uint32, CAddress, CLayerIpMcastGroup * > * | EventLeave () |
Event2< void, __uint32, CPacketIp * > * | EventSend () |
double | StatEntries () |
virtual void | Finalize () |
Private Member Functions | |
void | Recv (__uint32 entry, CPacketIp *packet) |
void | RecvPimSm (__uint32 entry, CAddress src, CAddress dst, CPacketPimSm *packet) |
void | RecvPimSmJoinPrune (__uint32 entry, CAddress src, CAddress dst, CPacketPimSmJoinPrune *packet) |
void | Send (__uint32 entry, CAddress dst, __byte ttl, CPacket *payload) |
void | Join (__uint32 entry, CAddress address, CLayerIpMcastGroup *igmp) |
void | Leave (__uint32 entry, CAddress address, CLayerIpMcastGroup *igmp) |
void | JoinGroup (__uint32 group, CAddress address) |
void | LeaveGroup (__uint32 group, CAddress address) |
Private Attributes | |
__uint32 | numGroups |
CAddress | address |
CAddress * | rp |
CRoute * | route |
CLayerPimSmMembership * | memberships |
CLayerIpMcastGroup * | groups |
Delegate2< CLayerPimSm, void, __uint32, CPacketIp * > * | delegateRecv |
Delegate3< CLayerPimSm, void, __uint32, CAddress, CLayerIpMcastGroup * > * | delegateJoin |
Delegate3< CLayerPimSm, void, __uint32, CAddress, CLayerIpMcastGroup * > * | delegateLeave |
Event3< void, __uint32, CAddress, CLayerIpMcastGroup * > * | eventJoin |
Event3< void, __uint32, CAddress, CLayerIpMcastGroup * > * | eventLeave |
Event2< void, __uint32, CPacketIp * > * | eventSend |
double | statEntries |
__uint32 | statEntriesNum |
__time | statEntriesLast |
Detailed Description
Definition at line 11 of file LayerPimSm.h.
The documentation for this class was generated from the following files:
Last updated: February 8, 2011