INET Framework for OMNeT++/OMNEST
inet::PIMSM Member List

This is the complete list of members for inet::PIMSM, including all inherited members.

addNewRouteG(IPv4Address group, int flags)inet::PIMSMprivate
addNewRouteSG(IPv4Address source, IPv4Address group, int flags)inet::PIMSMprivate
ALL_PIM_ROUTERS_MCASTinet::PIMBaseprotectedstatic
assertOverrideIntervalinet::PIMSMprivate
assertTimeinet::PIMSMprivate
AssertTimer enum valueinet::PIMBaseprotected
cancelAndDeleteTimer(cMessage *&timer)inet::PIMSMprivate
clearRoutes()inet::PIMSMprivate
createIPv4Route(Route *route)inet::PIMSMprivate
defaultOverrideIntervalinet::PIMSMprivate
defaultPropagationDelayinet::PIMSMprivate
deleteMulticastRoute(Route *route)inet::PIMSMprivate
designatedRouterAddressHasChanged(InterfaceEntry *ie)inet::PIMSMprivate
designatedRouterPriorityinet::PIMBaseprotected
DownstreamInterfaceVector typedefinet::PIMSMprivate
effectiveOverrideInterval()inet::PIMSMinlineprivate
effectivePropagationDelay()inet::PIMSMinlineprivate
ExpiryTimer enum valueinet::PIMBaseprotected
findIPv4Route(IPv4Address source, IPv4Address group)inet::PIMSMprivate
findRouteG(IPv4Address group)inet::PIMSMprivate
findRouteSG(IPv4Address source, IPv4Address group)inet::PIMSMprivate
forwardMulticastData(IPv4Datagram *datagram, int outInterfaceId)inet::PIMSMprivate
G enum valueinet::PIMSMprivate
generationIDinet::PIMBaseprotected
getIncomingInterface(IPv4Datagram *datagram)inet::PIMSMprivate
GraftRetryTimer enum valueinet::PIMBaseprotected
gRoutesinet::PIMSMprivate
handleMessage(cMessage *msg) overrideinet::OperationalBaseprotectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalBaseprotectedvirtual
handleMessageWhenUp(cMessage *msg) overrideinet::PIMSMprotectedvirtual
handleNodeCrash() overrideinet::PIMSMprotectedvirtual
handleNodeShutdown(IDoneCallback *doneCallback) overrideinet::PIMSMprotectedvirtual
handleNodeStart(IDoneCallback *doneCallback) overrideinet::PIMSMprotectedvirtual
handleOperationStage(LifecycleOperation *operation, int stage, IDoneCallback *doneCallback) overrideinet::OperationalBaseprotectedvirtual
helloPeriodinet::PIMBaseprotected
helloTimerinet::PIMBaseprotected
HelloTimer enum valueinet::PIMBaseprotected
holdTimeinet::PIMBaseprotected
hostnameinet::PIMBaseprotected
IamDR(InterfaceEntry *ie)inet::PIMSMprivate
iAmDRHasChanged(InterfaceEntry *ie, bool iAmDR)inet::PIMSMprivate
IamRP(IPv4Address rpAddr)inet::PIMSMinlineprivate
iftinet::PIMBaseprotected
initialize(int stage) overrideinet::PIMSMprotectedvirtual
isEnabledinet::PIMBaseprotected
isInitializeStage(int stage) overrideinet::PIMBaseinlineprotectedvirtual
isNodeShutdownStage(int stage) overrideinet::PIMBaseinlineprotectedvirtual
isNodeStartStage(int stage) overrideinet::PIMBaseinlineprotectedvirtual
isOperationalinet::OperationalBaseprotected
isUpinet::PIMBaseprotected
joinDesiredChanged(Route *route)inet::PIMSMprivate
joinPruneHoldTime()inet::PIMSMinlineprivate
joinPruneOverrideInterval()inet::PIMSMinlineprivate
joinPrunePeriodinet::PIMSMprivate
JoinTimer enum valueinet::PIMBaseprotected
keepAlivePeriodinet::PIMSMprivate
KeepAliveTimer enum valueinet::PIMBaseprotected
lastChangeinet::OperationalBaseprotected
modeinet::PIMBaseprotected
multicastPacketArrivedOnNonRpfInterface(Route *route, int interfaceId)inet::PIMSMprivate
multicastPacketArrivedOnRpfInterface(Route *route)inet::PIMSMprivate
multicastPacketForwarded(IPv4Datagram *datagram)inet::PIMSMprivate
multicastReceiverAdded(InterfaceEntry *ie, IPv4Address group)inet::PIMSMprivate
multicastReceiverRemoved(InterfaceEntry *ie, IPv4Address group)inet::PIMSMprivate
numInitStages() const overrideinet::PIMSMinlineprotectedvirtual
OperationalBase()inet::OperationalBase
operator<<(std::ostream &out, const SourceAndGroup &sourceGroup)inet::PIMSMfriend
operator<<(std::ostream &out, const Route &sourceGroup)inet::PIMSMfriend
PIMBase(PIMInterface::PIMMode mode)inet::PIMBaseinline
pimIftinet::PIMBaseprotected
pimNbtinet::PIMBaseprotected
PIMSM()inet::PIMSMinline
PIMTimerKind enum nameinet::PIMBaseprotected
processAssertG(PimsmInterface *interface, const AssertMetric &receivedMetric)inet::PIMSMprivate
processAssertPacket(PIMAssert *pkt)inet::PIMSMprivate
processAssertSG(PimsmInterface *interface, const AssertMetric &receivedMetric)inet::PIMSMprivate
processAssertTimer(cMessage *timer)inet::PIMSMprivate
processExpiryTimer(cMessage *timer)inet::PIMSMprivate
processHelloPacket(PIMHello *pkt)inet::PIMBaseprotected
processHelloTimer(cMessage *timer)inet::PIMBaseprotected
processJoinG(IPv4Address group, IPv4Address rp, IPv4Address upstreamNeighborField, int holdTime, InterfaceEntry *inInterface)inet::PIMSMprivate
processJoinPrunePacket(PIMJoinPrune *pkt)inet::PIMSMprivate
processJoinSG(IPv4Address origin, IPv4Address group, IPv4Address upstreamNeighborField, int holdTime, InterfaceEntry *inInterface)inet::PIMSMprivate
processJoinSGrpt(IPv4Address origin, IPv4Address group, IPv4Address upstreamNeighborField, int holdTime, InterfaceEntry *inInterface)inet::PIMSMprivate
processJoinTimer(cMessage *timer)inet::PIMSMprivate
processKeepAliveTimer(cMessage *timer)inet::PIMSMprivate
processPruneG(IPv4Address multGroup, IPv4Address upstreamNeighborField, InterfaceEntry *inInterface)inet::PIMSMprivate
processPrunePendingTimer(cMessage *timer)inet::PIMSMprivate
processPruneSG(IPv4Address source, IPv4Address group, IPv4Address upstreamNeighborField, InterfaceEntry *inInterface)inet::PIMSMprivate
processPruneSGrpt(IPv4Address source, IPv4Address group, IPv4Address upstreamNeighborField, InterfaceEntry *inInterface)inet::PIMSMprivate
processRegisterPacket(PIMRegister *pkt)inet::PIMSMprivate
processRegisterStopPacket(PIMRegisterStop *pkt)inet::PIMSMprivate
processRegisterStopTimer(cMessage *timer)inet::PIMSMprivate
PruneLimitTimer enum valueinet::PIMBaseprotected
PrunePendingTimer enum valueinet::PIMBaseprotected
PruneTimer enum valueinet::PIMBaseprotected
rcvdAssertPkSignalinet::PIMSMprivatestatic
rcvdHelloPkSignalinet::PIMBaseprotectedstatic
rcvdJoinPrunePkSignalinet::PIMSMprivatestatic
rcvdRegisterPkSignalinet::PIMSMprivatestatic
rcvdRegisterStopPkSignalinet::PIMSMprivatestatic
receiveSignal(cComponent *source, simsignal_t signalID, cObject *obj, cObject *details) overrideinet::PIMSMprotectedvirtual
registerProbeTimeinet::PIMSMprivate
RegisterStopTimer enum valueinet::PIMBaseprotected
registerSuppressionTimeinet::PIMSMprivate
removeRoute(Route *route)inet::PIMSMprivate
restartExpiryTimer(Route *route, InterfaceEntry *originIntf, int holdTime)inet::PIMSMprivate
restartTimer(cMessage *timer, double interval)inet::PIMSMprivate
RouteType enum nameinet::PIMSMprivate
RoutingTable typedefinet::PIMSMprivate
RP enum valueinet::PIMSMprivate
rpAddrinet::PIMSMprivate
rpKeepAlivePeriodinet::PIMSMprivate
rtinet::PIMBaseprotected
sendHelloPacket(PIMInterface *pimInterface)inet::PIMBaseprotected
sendHelloPackets()inet::PIMBaseprotected
sendPIMAssert(IPv4Address source, IPv4Address group, AssertMetric metric, InterfaceEntry *ie, bool rptBit)inet::PIMSMprivate
sendPIMJoin(IPv4Address group, IPv4Address source, IPv4Address upstreamNeighbor, RouteType JPtype)inet::PIMSMprivate
sendPIMPrune(IPv4Address group, IPv4Address source, IPv4Address upstreamNeighbor, RouteType JPtype)inet::PIMSMprivate
sendPIMRegister(IPv4Datagram *datagram, IPv4Address dest, int outInterfaceId)inet::PIMSMprivate
sendPIMRegisterNull(IPv4Address multSource, IPv4Address multDest)inet::PIMSMprivate
sendPIMRegisterStop(IPv4Address source, IPv4Address dest, IPv4Address multGroup, IPv4Address multSource)inet::PIMSMprivate
sendToIP(PIMPacket *packet, IPv4Address source, IPv4Address dest, int outInterfaceId, short ttl)inet::PIMSMprivate
sentAssertPkSignalinet::PIMSMprivatestatic
sentHelloPkSignalinet::PIMBaseprotectedstatic
sentJoinPrunePkSignalinet::PIMSMprivatestatic
sentRegisterPkSignalinet::PIMSMprivatestatic
sentRegisterStopPkSignalinet::PIMSMprivatestatic
setOperational(bool isOperational)inet::OperationalBaseprotectedvirtual
SG enum valueinet::PIMSMprivate
sgRoutesinet::PIMSMprivate
SGrpt enum valueinet::PIMSMprivate
SourceActiveTimer enum valueinet::PIMBaseprotected
StateRefreshTimer enum valueinet::PIMBaseprotected
stopPIMRouting()inet::PIMSMprotectedvirtual
TriggeredHelloDelay enum valueinet::PIMBaseprotected
unroutableMulticastPacketArrived(IPv4Address srcAddr, IPv4Address destAddr)inet::PIMSMprivate
updateAssertTrackingDesired(PimsmInterface *interface)inet::PIMSMprivate
updateCouldAssert(DownstreamInterface *interface)inet::PIMSMprivate
updateDesignatedRouterAddress(InterfaceEntry *ie)inet::PIMSMprivate
updateJoinDesired(Route *route)inet::PIMSMprivate
UpstreamOverrideTimer enum valueinet::PIMBaseprotected
~ILifecycle()inet::ILifecycleinlinevirtual
~PIMBase()inet::PIMBasevirtual
~PIMSM()inet::PIMSMvirtual