- packetService - Variable in class org.onosproject.pim.impl.PIMApplication
-
- packetService - Variable in class org.onosproject.pim.impl.PIMInterfaceManager
-
- PIMApplication - Class in org.onosproject.pim.impl
-
The main PIM controller class.
- PIMApplication() - Constructor for class org.onosproject.pim.impl.PIMApplication
-
- PIMApplication.PIMPacketProcessor - Class in org.onosproject.pim.impl
-
The class that will receive PIM packets, sanitize them, determine the PIMInterface
they arrived on, then forward them on to be processed by the appropriate entity.
- PIMInterface - Class in org.onosproject.pim.impl
-
PIM Interface represents an ONOS Interface with IP and MAC addresses for
a given ConnectPoint.
- PIMInterface.Builder - Class in org.onosproject.pim.impl
-
Builder for a PIM interface.
- PimInterfaceConfig - Class in org.onosproject.pim.impl
-
Configuration for a PIM interface.
- PimInterfaceConfig() - Constructor for class org.onosproject.pim.impl.PimInterfaceConfig
-
- pimInterfaceManager - Variable in class org.onosproject.pim.impl.PIMApplication
-
- PIMInterfaceManager - Class in org.onosproject.pim.impl
-
Manages PIMInterfaces.
- PIMInterfaceManager() - Constructor for class org.onosproject.pim.impl.PIMInterfaceManager
-
- PIMInterfaceService - Interface in org.onosproject.pim.impl
-
Define the PIMInterfaceService.
- PimInterfacesListCommand - Class in org.onosproject.pim.cli
-
Lists the interfaces where PIM is enabled.
- PimInterfacesListCommand() - Constructor for class org.onosproject.pim.cli.PimInterfacesListCommand
-
- PIMNeighbor - Class in org.onosproject.pim.impl
-
Represents a PIM neighbor.
- PIMNeighbor(IpAddress, MacAddress, short, int, int, int) - Constructor for class org.onosproject.pim.impl.PIMNeighbor
-
Class constructor.
- PimNeighborsListCommand - Class in org.onosproject.pim.cli
-
Lists PIM neighbors.
- PimNeighborsListCommand() - Constructor for class org.onosproject.pim.cli.PimNeighborsListCommand
-
- PIMPacket - Class in org.onosproject.pim.impl
-
- PIMPacket(byte) - Constructor for class org.onosproject.pim.impl.PIMPacket
-
Create a PIM packet for a given PIM type.
- pimPacketHandler - Variable in class org.onosproject.pim.impl.PIMApplication
-
- PIMPacketHandler - Class in org.onosproject.pim.impl
-
This class will process PIM packets.
- PIMPacketHandler() - Constructor for class org.onosproject.pim.impl.PIMPacketHandler
-
Constructor for this class.
- PIMPacketProcessor() - Constructor for class org.onosproject.pim.impl.PIMApplication.PIMPacketProcessor
-
- priority() - Method in class org.onosproject.pim.impl.PIMNeighbor
-
Gets our neighbor's priority.
- process(PacketContext) - Method in class org.onosproject.pim.impl.PIMApplication.PIMPacketProcessor
-
- processHello(Ethernet) - Method in class org.onosproject.pim.impl.PIMInterface
-
Process an incoming PIM Hello message.
- processJoinPrune(Ethernet) - Method in class org.onosproject.pim.impl.PIMInterface
-
Process an incoming PIM JoinPrune message.
- processPacket(Ethernet, PIMInterface) - Method in class org.onosproject.pim.impl.PIMPacketHandler
-
Sanitize and process the packet.
- pruneDelay() - Method in class org.onosproject.pim.impl.PIMNeighbor
-
Gets our neighbor's prune delay.