- 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.