Uses of Class
net.floodlightcontroller.packet.Ethernet

Packages that use Ethernet
net.floodlightcontroller.core   
net.floodlightcontroller.counter   
net.floodlightcontroller.devicemanager.internal   
net.floodlightcontroller.firewall   
net.floodlightcontroller.packet   
net.floodlightcontroller.virtualnetwork   
 

Uses of Ethernet in net.floodlightcontroller.core
 

Fields in net.floodlightcontroller.core with type parameters of type Ethernet
static FloodlightContextStore<Ethernet> IFloodlightProviderService.bcStore
          A FloodlightContextStore object that can be used to retrieve the packet-in payload
 

Uses of Ethernet in net.floodlightcontroller.counter
 

Methods in net.floodlightcontroller.counter with parameters of type Ethernet
protected  java.util.List<ICounter> CounterStore.createPacketInCounters(IOFSwitch sw, OFMessage m, Ethernet eth)
           
protected  CounterStore.CounterKeyTuple CounterStore.getCountersKey(IOFSwitch sw, OFMessage m, Ethernet eth)
           
 void NullCounterStore.updatePacketInCountersLocal(IOFSwitch sw, OFMessage m, Ethernet eth)
           
 void ICounterStoreService.updatePacketInCountersLocal(IOFSwitch sw, OFMessage m, Ethernet eth)
          Update packetIn counters
 void CounterStore.updatePacketInCountersLocal(IOFSwitch sw, OFMessage m, Ethernet eth)
           
 

Uses of Ethernet in net.floodlightcontroller.devicemanager.internal
 

Methods in net.floodlightcontroller.devicemanager.internal with parameters of type Ethernet
protected  Entity DeviceManagerImpl.getDestEntityFromPacket(Ethernet eth)
          Get a (partial) entity for the destination from the packet.
protected  Entity DeviceManagerImpl.getSourceEntityFromPacket(Ethernet eth, long swdpid, int port)
          Parse an entity from an Ethernet packet.
protected  void DeviceManagerImpl.learnDeviceFromArpResponseData(Ethernet eth, long swdpid, int port)
          Learn device from ARP data in scenarios where the Ethernet source MAC is different from the sender hardware address in ARP data.
 

Uses of Ethernet in net.floodlightcontroller.firewall
 

Methods in net.floodlightcontroller.firewall with parameters of type Ethernet
 boolean FirewallRule.matchesFlow(long switchDpid, int inPort, Ethernet packet, NonWildcardsPair nonWildcards)
          Matches this rule to a given flow - incoming packet
 

Uses of Ethernet in net.floodlightcontroller.packet
 

Methods in net.floodlightcontroller.packet that return Ethernet
 Ethernet Ethernet.setDestinationMACAddress(byte[] destinationMACAddress)
           
 Ethernet Ethernet.setDestinationMACAddress(java.lang.String destinationMACAddress)
           
 Ethernet Ethernet.setEtherType(short etherType)
           
 Ethernet Ethernet.setPad(boolean pad)
          Pad this packet to 60 bytes minimum, filling with zeros?
 Ethernet Ethernet.setPriorityCode(byte priorityCode)
           
 Ethernet Ethernet.setSourceMACAddress(byte[] sourceMACAddress)
           
 Ethernet Ethernet.setSourceMACAddress(java.lang.String sourceMACAddress)
           
 Ethernet Ethernet.setVlanID(short vlanID)
           
 

Uses of Ethernet in net.floodlightcontroller.virtualnetwork
 

Methods in net.floodlightcontroller.virtualnetwork with parameters of type Ethernet
protected  boolean VirtualNetworkFilter.isDefaultGateway(Ethernet frame)
          Checks whether the frame is destined to or from a gateway.
protected  boolean VirtualNetworkFilter.isDhcpPacket(Ethernet frame)
          Checks to see if an Ethernet frame is a DHCP packet.