INET Framework for OMNeT++/OMNEST
|
PIMSplitter register itself for PIM protocol (103) in the network layer, and dispatches the received packets either to PIMDM or PIMSM according to the PIM mode of the incoming interface. More...
#include <PIMSplitter.h>
Protected Member Functions | |
virtual int | numInitStages () const override |
virtual void | initialize (int stage) override |
virtual void | handleMessage (cMessage *msg) override |
virtual void | processPIMPacket (PIMPacket *pkt) |
Private Attributes | |
IInterfaceTable * | ift = nullptr |
PIMInterfaceTable * | pimIft = nullptr |
cGate * | ipIn = nullptr |
cGate * | ipOut = nullptr |
cGate * | pimDMIn = nullptr |
cGate * | pimDMOut = nullptr |
cGate * | pimSMIn = nullptr |
cGate * | pimSMOut = nullptr |
PIMSplitter register itself for PIM protocol (103) in the network layer, and dispatches the received packets either to PIMDM or PIMSM according to the PIM mode of the incoming interface.
Packets received from the PIM modules are simply forwarded to the network layer.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
|
protectedvirtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |