- fcQueryHandler - Variable in class etri.sdn.controller.module.flowcache.FCQueryObj
-
The caller of the flow cache query.
- FCQueryObj - Class in etri.sdn.controller.module.flowcache
-
The Class FCQueryObj.
- FCQueryObj(IFlowQueryHandler, String, Short, IDevice, IDevice, String, IFlowCacheService.FCQueryEvType, Object) - Constructor for class etri.sdn.controller.module.flowcache.FCQueryObj
-
Instantiates a new flow cache query object
- features_reply_module - Variable in class etri.sdn.controller.module.statemanager.State
-
Custom Serializer for FEATURES_REPLY message.
- fieldName - Variable in class etri.sdn.controller.module.statemanager.ByteVisualizer
-
- fieldName - Variable in class etri.sdn.controller.module.statemanager.IntVisualizer
-
- fieldName - Variable in class etri.sdn.controller.module.statemanager.ShortVisualizer
-
- fieldsChanged - Variable in class etri.sdn.controller.module.devicemanager.Devices.DeviceUpdate
-
If not added, then this is the list of fields changed.
- filter(OFMessage) - Method in class etri.sdn.controller.OFMFilter
-
OFMFilter method to override to define a message filter.
- FilterIterator<T> - Class in etri.sdn.controller.util
-
An iterator that will filter values from an iterator and return only
those values that match the predicate.
- FilterIterator(Iterator<T>) - Constructor for class etri.sdn.controller.util.FilterIterator
-
Construct a filter iterator from the given sub iterator
- filters - Variable in class etri.sdn.controller.OFModule
-
private map that holds filters for OFMessage objects for this module.
- findByEntity(Entity) - Method in class etri.sdn.controller.module.devicemanager.EntityToSingleDeviceIdIndex
-
- findChangedFields(Device, Entity) - Method in class etri.sdn.controller.module.devicemanager.Devices
-
- findDestByEntity(IDevice, Entity) - Method in class etri.sdn.controller.module.devicemanager.Devices
-
Gets a destination device using entity fields that corresponds with
the given source device.
- findDestDevice(IDevice, long, Short, Integer) - Method in class etri.sdn.controller.module.devicemanager.Devices
-
- findDestDevice(IDevice, long, Short, Integer) - Method in interface etri.sdn.controller.module.devicemanager.IDeviceService
-
Gets a destination device using entity fields that corresponds with
the given source device.
- findDestDevice(IDevice, long, Short, Integer) - Method in class etri.sdn.controller.module.devicemanager.OFMDeviceManager
-
- findDevice(long, Short, Integer, Long, Integer) - Method in class etri.sdn.controller.module.devicemanager.Devices
-
- findDevice(long, Short, Integer, Long, Integer) - Method in interface etri.sdn.controller.module.devicemanager.IDeviceService
-
Searches for a device exactly matching the provided device fields.
- findDevice(long, Short, Integer, Long, Integer) - Method in class etri.sdn.controller.module.devicemanager.OFMDeviceManager
-
- findDeviceByEntity(Entity) - Method in class etri.sdn.controller.module.devicemanager.Devices
-
- FirewallEntryTable - Class in etri.sdn.controller.module.firewall
-
This class is a storage in the memory to manage firewall rules.
- FirewallEntryTable() - Constructor for class etri.sdn.controller.module.firewall.FirewallEntryTable
-
- firewallEntryTable - Variable in class etri.sdn.controller.module.firewall.FirewallStorage
-
- FirewallRule - Class in etri.sdn.controller.module.firewall
-
This class defines the firewall rule.
- FirewallRule() - Constructor for class etri.sdn.controller.module.firewall.FirewallRule
-
- FirewallRule.FirewallAction - Enum in etri.sdn.controller.module.firewall
-
This enum constant defines two firewall actions
- FirewallRule.FirewallAction() - Constructor for enum etri.sdn.controller.module.firewall.FirewallRule.FirewallAction
-
- FirewallStorage - Class in etri.sdn.controller.module.firewall
-
This class is a storage to manage firewall rules.
- FirewallStorage(OFMFirewall, String) - Constructor for class etri.sdn.controller.module.firewall.FirewallStorage
-
- firewallStorage - Variable in class etri.sdn.controller.module.firewall.OFMFirewall
-
- firstSeenTime - Variable in class etri.sdn.controller.module.linkdiscovery.LinkInfo
-
- flags - Variable in class etri.sdn.controller.protocol.packet.BPDU
-
- flags - Variable in class etri.sdn.controller.protocol.packet.DHCP
-
- flags - Variable in class etri.sdn.controller.protocol.packet.IPv4
-
- flags - Variable in class etri.sdn.controller.protocol.packet.TCP
-
- flow_statistics_reply_module - Variable in class etri.sdn.controller.module.statemanager.State
-
Custom Serializer for FLOW_STATISTICS_REPLY message.
- FLOWCACHE_APP_INSTANCE_NAME - Static variable in interface etri.sdn.controller.module.flowcache.IFlowCacheService
-
- FLOWCACHE_APP_NAME - Static variable in interface etri.sdn.controller.module.flowcache.IFlowCacheService
-
- FlowCacheQueryResp - Class in etri.sdn.controller.module.flowcache
-
Object to return flows in response to a query message to BigFlowCache.
- FlowCacheQueryResp(FCQueryObj) - Constructor for class etri.sdn.controller.module.flowcache.FlowCacheQueryResp
-
Instantiates a new big flow cache query response.
- FLOWMOD_DEFAULT_HARD_TIMEOUT - Static variable in class etri.sdn.controller.module.forwarding.ForwardingBase
-
- FLOWMOD_DEFAULT_IDLE_TIMEOUT - Static variable in class etri.sdn.controller.module.forwarding.ForwardingBase
-
- flowQueryGenericHandler(FlowCacheQueryResp) - Method in interface etri.sdn.controller.module.flowcache.IFlowReconcileService
-
Generic flow query handler to insert FlowMods into the reconcile pipeline.
- flowQueryRespHandler(FlowCacheQueryResp) - Method in interface etri.sdn.controller.module.flowcache.IFlowQueryHandler
-
This callback function is called in response to a flow query request
submitted to the flow cache service.
- flush() - Method in class etri.sdn.controller.protocol.io.Connection
-
- forwardDelay - Variable in class etri.sdn.controller.protocol.packet.BPDU
-
- Forwarding - Class in etri.sdn.controller.module.forwarding
-
This class implements the forwarding module.
- Forwarding() - Constructor for class etri.sdn.controller.module.forwarding.Forwarding
-
- FORWARDING_APP_ID - Static variable in class etri.sdn.controller.module.forwarding.ForwardingBase
-
- ForwardingBase - Class in etri.sdn.controller.module.forwarding
-
Abstract base class for implementing a forwarding module.
- ForwardingBase() - Constructor for class etri.sdn.controller.module.forwarding.ForwardingBase
-
- forwardTLV - Static variable in class etri.sdn.controller.module.linkdiscovery.OFMLinkDiscovery
-
- fragmentOffset - Variable in class etri.sdn.controller.protocol.packet.IPv4
-
- fromIPv4Address(int) - Static method in class etri.sdn.controller.protocol.packet.IPv4
-
Accepts an IPv4 address and returns of string of the form xxx.xxx.xxx.xxx
ie 192.168.0.1
- fromIPv4AddressCollection(Collection<Integer>) - Static method in class etri.sdn.controller.protocol.packet.IPv4
-
Accepts a collection of IPv4 addresses as integers and returns a single
String useful in toString method's containing collections of IP
addresses.
- fromString(String) - Static method in enum etri.sdn.controller.module.devicemanager.SwitchPort.ErrorStatus
-