public class DefaultNeighbourMessageActions extends Object implements org.onosproject.net.neighbour.NeighbourMessageActions
| Constructor and Description |
|---|
DefaultNeighbourMessageActions(org.onosproject.net.packet.PacketService packetService,
org.onosproject.net.edge.EdgePortService edgeService) |
| Modifier and Type | Method and Description |
|---|---|
void |
drop(org.onosproject.net.neighbour.NeighbourMessageContext context) |
void |
flood(org.onosproject.net.neighbour.NeighbourMessageContext context) |
void |
forward(org.onosproject.net.neighbour.NeighbourMessageContext context,
org.onosproject.net.ConnectPoint outPort) |
void |
forward(org.onosproject.net.neighbour.NeighbourMessageContext context,
org.onosproject.net.intf.Interface outIntf) |
void |
reply(org.onosproject.net.neighbour.NeighbourMessageContext context,
org.onlab.packet.MacAddress targetMac) |
public DefaultNeighbourMessageActions(org.onosproject.net.packet.PacketService packetService,
org.onosproject.net.edge.EdgePortService edgeService)
public void reply(org.onosproject.net.neighbour.NeighbourMessageContext context,
org.onlab.packet.MacAddress targetMac)
reply in interface org.onosproject.net.neighbour.NeighbourMessageActionspublic void forward(org.onosproject.net.neighbour.NeighbourMessageContext context,
org.onosproject.net.ConnectPoint outPort)
forward in interface org.onosproject.net.neighbour.NeighbourMessageActionspublic void forward(org.onosproject.net.neighbour.NeighbourMessageContext context,
org.onosproject.net.intf.Interface outIntf)
forward in interface org.onosproject.net.neighbour.NeighbourMessageActionspublic void flood(org.onosproject.net.neighbour.NeighbourMessageContext context)
flood in interface org.onosproject.net.neighbour.NeighbourMessageActionspublic void drop(org.onosproject.net.neighbour.NeighbourMessageContext context)
drop in interface org.onosproject.net.neighbour.NeighbourMessageActions