|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of OFPacketIn in net.floodlightcontroller.devicemanager.internal |
---|
Methods in net.floodlightcontroller.devicemanager.internal with parameters of type OFPacketIn | |
---|---|
protected IListener.Command |
DeviceManagerImpl.processPacketInMessage(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
|
Uses of OFPacketIn in net.floodlightcontroller.firewall |
---|
Methods in net.floodlightcontroller.firewall with parameters of type OFPacketIn | |
---|---|
protected RuleWildcardsPair |
Firewall.matchWithRule(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
Iterates over the firewall rules and tries to match them with the incoming packet (flow). |
IListener.Command |
Firewall.processPacketInMessage(IOFSwitch sw,
OFPacketIn pi,
IRoutingDecision decision,
FloodlightContext cntx)
|
Uses of OFPacketIn in net.floodlightcontroller.forwarding |
---|
Methods in net.floodlightcontroller.forwarding with parameters of type OFPacketIn | |
---|---|
protected void |
Forwarding.doDropFlow(IOFSwitch sw,
OFPacketIn pi,
IRoutingDecision decision,
FloodlightContext cntx)
|
protected void |
Forwarding.doFlood(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
Creates a OFPacketOut with the OFPacketIn data that is flooded on all ports unless the port is blocked, in which case the packet will be dropped. |
protected void |
Forwarding.doForwardFlow(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx,
boolean requestFlowRemovedNotifn)
|
IListener.Command |
Forwarding.processPacketInMessage(IOFSwitch sw,
OFPacketIn pi,
IRoutingDecision decision,
FloodlightContext cntx)
|
Uses of OFPacketIn in net.floodlightcontroller.linkdiscovery.internal |
---|
Methods in net.floodlightcontroller.linkdiscovery.internal with parameters of type OFPacketIn | |
---|---|
protected IListener.Command |
LinkDiscoveryManager.handlePacketIn(long sw,
OFPacketIn pi,
FloodlightContext cntx)
|
Uses of OFPacketIn in net.floodlightcontroller.loadbalancer |
---|
Methods in net.floodlightcontroller.loadbalancer with parameters of type OFPacketIn | |
---|---|
protected void |
LoadBalancer.pushBidirectionalVipRoutes(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx,
LoadBalancer.IPClient client,
LBMember member)
used to find and push in-bound and out-bound routes using StaticFlowEntryPusher |
protected void |
LoadBalancer.vipProxyArpReply(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx,
java.lang.String vipId)
used to send proxy Arp for load balanced service requests |
Uses of OFPacketIn in net.floodlightcontroller.routing |
---|
Methods in net.floodlightcontroller.routing with parameters of type OFPacketIn | |
---|---|
protected boolean |
ForwardingBase.isInBroadcastCache(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
|
protected boolean |
ForwardingBase.isInSwitchBroadcastCache(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
|
void |
ForwardingBase.packetOutMultiPort(OFPacketIn pi,
IOFSwitch sw,
int inPort,
java.util.Set<java.lang.Integer> outPorts,
FloodlightContext cntx)
|
abstract IListener.Command |
ForwardingBase.processPacketInMessage(IOFSwitch sw,
OFPacketIn pi,
IRoutingDecision decision,
FloodlightContext cntx)
All subclasses must define this function if they want any specific forwarding action |
protected void |
ForwardingBase.pushPacket(IOFSwitch sw,
OFPacketIn pi,
boolean useBufferId,
int outport,
FloodlightContext cntx)
Pushes a packet-out to a switch. |
boolean |
ForwardingBase.pushRoute(Route route,
OFMatch match,
java.util.EnumSet<OFOXMFieldType> nonWildcards,
OFPacketIn pi,
long pinSwitch,
long cookie,
FloodlightContext cntx,
boolean reqeustFlowRemovedNotifn,
boolean doFlush,
byte flowModCommand)
Push routes from back to front |
Uses of OFPacketIn in net.floodlightcontroller.topology |
---|
Methods in net.floodlightcontroller.topology with parameters of type OFPacketIn | |
---|---|
protected void |
TopologyManager.doFloodBDDP(long pinSwitch,
OFPacketIn pi,
FloodlightContext cntx)
The BDDP packets are forwarded out of all the ports out of an openflowdomain. |
protected IListener.Command |
TopologyManager.dropFilter(long sw,
OFPacketIn pi,
FloodlightContext cntx)
If the packet-in switch port is disabled for all data traffic, then the packet will be dropped. |
protected IListener.Command |
TopologyManager.processPacketInMessage(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
|
Uses of OFPacketIn in net.floodlightcontroller.virtualnetwork |
---|
Methods in net.floodlightcontroller.virtualnetwork with parameters of type OFPacketIn | |
---|---|
protected void |
VirtualNetworkFilter.doDropFlow(IOFSwitch sw,
OFPacketIn pi,
FloodlightContext cntx)
Writes a FlowMod to a switch that inserts a drop flow. |
protected IListener.Command |
VirtualNetworkFilter.processPacketIn(IOFSwitch sw,
OFPacketIn msg,
FloodlightContext cntx)
Processes an OFPacketIn message and decides if the OFPacketIn should be dropped or the processing should continue. |
Uses of OFPacketIn in org.openflow.example |
---|
Methods in org.openflow.example with parameters of type OFPacketIn | |
---|---|
void |
SimpleController.OFSwitch.handlePacketIn(OFPacketIn pi)
|
Uses of OFPacketIn in org.openflow.protocol |
---|
Methods in org.openflow.protocol that return OFPacketIn | |
---|---|
OFPacketIn |
OFPacketIn.setBufferId(int bufferId)
Set buffer_id |
OFPacketIn |
OFPacketIn.setCookie(long cookie)
Set cookie |
OFPacketIn |
OFPacketIn.setMatch(OFMatch match)
Set match |
OFPacketIn |
OFPacketIn.setPacketData(byte[] packetData)
Sets the packet data, and updates the length of this message |
OFPacketIn |
OFPacketIn.setReason(OFPacketIn.OFPacketInReason reason)
Set reason |
OFPacketIn |
OFPacketIn.setTableId(byte tableId)
Set tableId |
OFPacketIn |
OFPacketIn.setTotalLength(short totalLength)
Set total_len |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |