A B C D E F G H I J K L M N O P Q R S T U V W X Y _

F

f(short) - Static method in class org.openflow.util.U16
 
f(int) - Static method in class org.openflow.util.U32
 
f(long) - Static method in class org.openflow.util.U64
 
f(byte) - Static method in class org.openflow.util.U8
 
factory - Variable in class net.floodlightcontroller.core.internal.Controller
 
factory - Variable in class org.openflow.example.SimpleController
 
factory - Variable in class org.openflow.protocol.OFError
 
FallbackCCProvider - Class in org.sdnplatform.sync.internal.config
Provide a fallback local configuration
FallbackCCProvider() - Constructor for class org.sdnplatform.sync.internal.config.FallbackCCProvider
 
fcStore - Static variable in interface net.floodlightcontroller.devicemanager.IDeviceService
A FloodlightContextStore object that can be used to interact with the FloodlightContext information created by BVS manager.
fcStore - Static variable in interface net.floodlightcontroller.flowcache.IFlowReconcileEngineService
A FloodlightContextStore object that can be used to interact with the FloodlightContext information about flowCache.
field - Variable in class org.openflow.protocol.action.OFActionSetField
 
fieldExists(OFOXMFieldType) - Method in class org.openflow.protocol.OFMatch
Check if a particular match field exists
fieldsChanged - Variable in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl.DeviceUpdate
If not added, then this is the list of fields changed
FILTER_LIMIT_REACHED - Static variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
FILTER_NOT_FOUND - Static variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
FILTER_SESSION_ID_NOT_FOUND - Static variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
FILTER_SETUP_FAILED - Static variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
FilterIterator<T> - Class in net.floodlightcontroller.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 net.floodlightcontroller.util.FilterIterator
Construct a filter iterator from the given sub iterator
filterMap - Variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
filterTimeoutMap - Variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
findAllModules(Collection<String>) - Static method in class net.floodlightcontroller.core.module.FloodlightModuleLoader
Finds all IFloodlightModule(s) in the classpath.
findByEntity(Entity) - Method in class net.floodlightcontroller.devicemanager.internal.DeviceUniqueIndex
Look up a Device based on the provided Entity.
findChangedFields(Device, Entity) - Method in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
 
findClassDevice(IEntityClass, long, Short, Integer) - Method in interface net.floodlightcontroller.devicemanager.IDeviceService
Get a destination device using entity fields that corresponds with the given source device.
findClassDevice(IEntityClass, long, Short, Integer) - Method in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
 
findDestByEntity(IEntityClass, Entity) - Method in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
Get a destination device using entity fields that corresponds with the given source device.
findDevice(long, Short, Integer, Long, Integer) - Method in interface net.floodlightcontroller.devicemanager.IDeviceService
Search for a device exactly matching the provided device fields.
findDevice(long, Short, Integer, Long, Integer) - Method in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
 
findDeviceByEntity(Entity) - Method in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
Look up a Device based on the provided Entity.
finished - Variable in class net.floodlightcontroller.core.internal.OFFeaturesReplyFuture
 
finished - Variable in class net.floodlightcontroller.core.internal.OFStatisticsFuture
 
Firewall - Class in net.floodlightcontroller.firewall
Stateless firewall implemented as a Google Summer of Code project.
Firewall() - Constructor for class net.floodlightcontroller.firewall.Firewall
 
FirewallResource - Class in net.floodlightcontroller.firewall
 
FirewallResource() - Constructor for class net.floodlightcontroller.firewall.FirewallResource
 
FirewallRule - Class in net.floodlightcontroller.firewall
 
FirewallRule() - Constructor for class net.floodlightcontroller.firewall.FirewallRule
 
FirewallRule.FirewallAction - Enum in net.floodlightcontroller.firewall
 
FirewallRuleSerializer - Class in net.floodlightcontroller.firewall
Serialize a FirewallRule object Implemented to output easily readable MAC, IP addresses
FirewallRuleSerializer() - Constructor for class net.floodlightcontroller.firewall.FirewallRuleSerializer
 
FirewallRulesResource - Class in net.floodlightcontroller.firewall
 
FirewallRulesResource() - Constructor for class net.floodlightcontroller.firewall.FirewallRulesResource
 
FirewallWebRoutable - Class in net.floodlightcontroller.firewall
 
FirewallWebRoutable() - Constructor for class net.floodlightcontroller.firewall.FirewallWebRoutable
 
firstSeenTime - Variable in class net.floodlightcontroller.linkdiscovery.LinkInfo
 
flags - Variable in class net.floodlightcontroller.packet.DHCP
 
flags - Variable in class net.floodlightcontroller.packet.IPv4
 
flags - Variable in class net.floodlightcontroller.packet.TCP
 
flags - Variable in class org.openflow.protocol.OFFlowMod
 
flags - Variable in class org.openflow.protocol.OFMeterMod
 
flags - Variable in class org.openflow.protocol.OFStatisticsMessageBase
 
flags - Variable in class org.openflow.protocol.OFSwitchConfig
 
flags - Variable in class org.openflow.protocol.statistics.OFFlowStatisticsReply
 
flags - Variable in class org.openflow.protocol.statistics.OFMeterConfigStatisticsReply
 
flcontext_alloc() - Static method in class net.floodlightcontroller.core.internal.Controller
flcontext_alloc - pop a context off the stack, if required create a new one
flcontext_cache - Static variable in class net.floodlightcontroller.core.internal.Controller
flcontext_cache - Keep a thread local stack of contexts
flcontext_free(FloodlightContext) - Method in class net.floodlightcontroller.core.internal.Controller
flcontext_free - Free the context to the current thread
floatValue() - Method in class net.floodlightcontroller.core.util.MutableInteger
 
FLOODLIGHT_CONFD - Static variable in class net.floodlightcontroller.core.module.FloodlightModuleLoader
 
FLOODLIGHT_MODULES_KEY - Static variable in class net.floodlightcontroller.core.module.FloodlightModuleLoader
 
FloodlightContext - Class in net.floodlightcontroller.core
This is a context object where floodlight listeners can register and later retrieve context information associated with an event
FloodlightContext() - Constructor for class net.floodlightcontroller.core.FloodlightContext
 
FloodlightContextStore<V> - Class in net.floodlightcontroller.core
 
FloodlightContextStore() - Constructor for class net.floodlightcontroller.core.FloodlightContextStore
 
FloodlightFactory - Class in org.openflow.protocol.factory
the extended floodlight factory that supports vendor factories.
FloodlightModuleContext - Class in net.floodlightcontroller.core.module
The service registry for an IFloodlightProvider.
FloodlightModuleContext() - Constructor for class net.floodlightcontroller.core.module.FloodlightModuleContext
Creates the ModuleContext for use with this IFloodlightProvider.
floodlightModuleContext - Variable in class net.floodlightcontroller.core.module.FloodlightModuleLoader
 
FloodlightModuleException - Exception in net.floodlightcontroller.core.module
 
FloodlightModuleException(String) - Constructor for exception net.floodlightcontroller.core.module.FloodlightModuleException
 
FloodlightModuleException() - Constructor for exception net.floodlightcontroller.core.module.FloodlightModuleException
 
FloodlightModuleException(String, Throwable) - Constructor for exception net.floodlightcontroller.core.module.FloodlightModuleException
 
FloodlightModuleException(Throwable) - Constructor for exception net.floodlightcontroller.core.module.FloodlightModuleException
 
FloodlightModuleLoader - Class in net.floodlightcontroller.core.module
Finds all Floodlight modules in the class path and loads/starts them.
FloodlightModuleLoader() - Constructor for class net.floodlightcontroller.core.module.FloodlightModuleLoader
 
FloodlightProvider - Class in net.floodlightcontroller.core.internal
 
FloodlightProvider() - Constructor for class net.floodlightcontroller.core.internal.FloodlightProvider
 
floodlightProvider - Variable in class net.floodlightcontroller.core.OFMessageFilterManager
 
floodlightProvider - Variable in class net.floodlightcontroller.core.OFSwitchBase
 
floodlightProvider - Variable in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
 
floodlightProvider - Variable in class net.floodlightcontroller.firewall.Firewall
 
floodlightProvider - Variable in class net.floodlightcontroller.flowcache.PortDownReconciliation
 
floodlightProvider - Variable in class net.floodlightcontroller.hub.Hub
 
floodlightProvider - Variable in class net.floodlightcontroller.learningswitch.LearningSwitch
 
floodlightProvider - Variable in class net.floodlightcontroller.linkdiscovery.internal.LinkDiscoveryManager
 
floodlightProvider - Variable in class net.floodlightcontroller.loadbalancer.LoadBalancer
 
floodlightProvider - Variable in class net.floodlightcontroller.perfmon.PktInProcessingTime
 
floodlightProvider - Variable in class net.floodlightcontroller.routing.ForwardingBase
 
floodlightProvider - Variable in class net.floodlightcontroller.staticflowentry.StaticFlowEntryPusher
 
floodlightProvider - Variable in class net.floodlightcontroller.topology.TopologyManager
 
FLOW_RECONCILE_DELAY_MILLISEC - Static variable in class net.floodlightcontroller.flowcache.FlowReconcileManager
start flow reconcile in 10ms after a new reconcile request is received.
flowCount - Variable in class org.openflow.protocol.statistics.OFAggregateStatisticsReply
 
flowCount - Variable in class org.openflow.protocol.statistics.OFMeterStatisticsReply
 
FLOWMOD_DEFAULT_HARD_TIMEOUT - Static variable in class net.floodlightcontroller.learningswitch.LearningSwitch
 
FLOWMOD_DEFAULT_HARD_TIMEOUT - Static variable in class net.floodlightcontroller.routing.ForwardingBase
 
FLOWMOD_DEFAULT_HARD_TIMEOUT_CONSTANT - Static variable in class net.floodlightcontroller.routing.ForwardingBase
 
FLOWMOD_DEFAULT_IDLE_TIMEOUT - Static variable in class net.floodlightcontroller.learningswitch.LearningSwitch
 
FLOWMOD_DEFAULT_IDLE_TIMEOUT - Static variable in class net.floodlightcontroller.routing.ForwardingBase
 
FLOWMOD_DEFAULT_IDLE_TIMEOUT_CONSTANT - Static variable in class net.floodlightcontroller.routing.ForwardingBase
 
FLOWMOD_PRIORITY - Static variable in class net.floodlightcontroller.learningswitch.LearningSwitch
 
flowModToStorageEntry(OFFlowMod, String, String) - Static method in class net.floodlightcontroller.staticflowentry.StaticFlowEntries
Parses an OFFlowMod (and it's inner OFMatch) to the storage entry format.
FLOWRECONCILE_APP_INSTANCE_NAME - Static variable in interface net.floodlightcontroller.flowcache.IFlowReconcileEngineService
 
flowReconcileEnabled - Variable in class net.floodlightcontroller.flowcache.FlowReconcileManager
 
flowReconcileEngine - Variable in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
 
flowReconcileListeners - Variable in class net.floodlightcontroller.flowcache.FlowReconcileManager
The list of flow reconcile listeners that have registered to get flow reconcile callbacks.
FlowReconcileManager - Class in net.floodlightcontroller.flowcache
 
FlowReconcileManager() - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileManager
 
flowReconcileMgr - Variable in class net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl
 
FlowReconcileQuery - Class in net.floodlightcontroller.flowcache
The base Class for FlowReconcileQuery.
FlowReconcileQuery(FlowReconcileQuery.ReconcileQueryEvType) - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileQuery
 
FlowReconcileQuery.FlowReconcileQueryDebugEvent - Class in net.floodlightcontroller.flowcache
 
FlowReconcileQuery.FlowReconcileQueryDebugEvent(FlowReconcileQuery, String, Object) - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileQuery.FlowReconcileQueryDebugEvent
 
FlowReconcileQuery.ReconcileQueryEvType - Enum in net.floodlightcontroller.flowcache
 
FlowReconcileQueryDeviceMove - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for device move event.
FlowReconcileQueryDeviceMove() - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileQueryDeviceMove
 
FlowReconcileQueryDeviceMove(IDevice, SwitchPort[]) - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileQueryDeviceMove
 
FlowReconcileQueryPortDown - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for link down event.
FlowReconcileQueryPortDown() - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileQueryPortDown
 
FlowReconcileQueryPortDown(long, int) - Constructor for class net.floodlightcontroller.flowcache.FlowReconcileQueryPortDown
 
flowReconcileTask - Variable in class net.floodlightcontroller.flowcache.FlowReconcileManager
Asynchronous task to feed the flowReconcile pipeline
flowReconcileThreadRunCount - Variable in class net.floodlightcontroller.flowcache.FlowReconcileManager
 
flush() - Method in interface net.floodlightcontroller.core.IOFSwitch
Flush all flows queued for this switch in the current thread.
flush() - Method in class net.floodlightcontroller.core.OFSwitchBase
 
flush() - Method in class org.openflow.io.OFMessageAsyncStream
Flush buffered outgoing data.
flush() - Method in interface org.openflow.io.OFMessageOutStream
Pushes buffered data out the Stream; this is NOT guranteed to flush all data, multiple flush() calls may be required, until needFlush() returns false.
flush() - Method in class org.sdnplatform.sync.internal.store.DerbySlf4jBridge.LoggingWriter
 
flush_all() - Static method in class net.floodlightcontroller.core.OFSwitchBase
 
flushCounters() - Method in class net.floodlightcontroller.debugcounter.DebugCounter
 
flushCounters() - Method in interface net.floodlightcontroller.debugcounter.IDebugCounterService
Flush all thread-local counter values (from the current thread) to the global counter store.
flushCounters() - Method in class net.floodlightcontroller.debugcounter.NullDebugCounter
 
flushEvents() - Method in class net.floodlightcontroller.debugevent.DebugEvent
 
flushEvents() - Method in interface net.floodlightcontroller.debugevent.IDebugEventService
Update the global event stores with values from the thread local stores.
flushEvents() - Method in class net.floodlightcontroller.debugevent.NullDebugEvent
 
fmlContext - Variable in class net.floodlightcontroller.restserver.RestApiServer
 
formatTableEntry(MacVlanPair, int) - Method in class net.floodlightcontroller.learningswitch.LearningSwitchTable
 
Forwarding - Class in net.floodlightcontroller.forwarding
 
Forwarding() - Constructor for class net.floodlightcontroller.forwarding.Forwarding
 
FORWARDING_APP_ID - Static variable in class net.floodlightcontroller.routing.ForwardingBase
 
ForwardingBase - Class in net.floodlightcontroller.routing
Abstract base class for implementing a forwarding module.
ForwardingBase() - Constructor for class net.floodlightcontroller.routing.ForwardingBase
 
fragmentOffset - Variable in class net.floodlightcontroller.packet.IPv4
 
frm - Variable in class net.floodlightcontroller.flowcache.PortDownReconciliation
 
fromHexString(String) - Static method in class org.openflow.util.HexString
Convert a string of hex values into a string of bytes
fromImmutablePort(ImmutablePort) - Static method in class net.floodlightcontroller.core.SwitchSyncRepresentation.SyncedPort
 
fromIPv4Address(int) - Static method in class net.floodlightcontroller.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 net.floodlightcontroller.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.
fromNxRole(int) - Static method in enum net.floodlightcontroller.core.IFloodlightProviderService.Role
 
fromOFPhysicalPort(OFPhysicalPort) - Static method in class net.floodlightcontroller.core.ImmutablePort
 
fromString(String) - Static method in enum net.floodlightcontroller.core.IOFSwitch.OFPortType
 
fromString(String) - Static method in enum net.floodlightcontroller.devicemanager.SwitchPort.ErrorStatus
 
fromString(String) - Static method in class org.openflow.protocol.action.OFAction
Given the output from toString(), create a new OFAction
fromString(String) - Static method in class org.openflow.protocol.instruction.OFInstruction
Given the output from toString(), create a new OFInstruction
fromString(String) - Static method in class org.openflow.protocol.OFMatch
Set this OFMatch's parameters based on a comma-separated key=value pair dpctl-style string, e.g., from the output of OFMatch.toString()
FRQueryBvsAcl - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for BVS config ACL application change .
FRQueryBvsAcl() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsAcl
 
FRQueryBvsAcl(String, String, FRQueryBvsAcl.DIRECTION) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsAcl
 
FRQueryBvsAcl.DIRECTION - Enum in net.floodlightcontroller.flowcache
 
FRQueryBvsMatchMac - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for link down event.
FRQueryBvsMatchMac() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchMac
 
FRQueryBvsMatchMac(String) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchMac
 
FRQueryBvsMatchSubnet - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for BVS config interface match IP subnet .
FRQueryBvsMatchSubnet() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchSubnet
 
FRQueryBvsMatchSubnet(String) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchSubnet
 
FRQueryBvsMatchSwitchPort - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for BVS config interface match switch port.
FRQueryBvsMatchSwitchPort() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchSwitchPort
 
FRQueryBvsMatchSwitchPort(Long, List<String>) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchSwitchPort
 
FRQueryBvsMatchTag - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for BVS config interface match tag.
FRQueryBvsMatchTag() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchTag
 
FRQueryBvsMatchTag(List<String>) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchTag
 
FRQueryBvsMatchVlan - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for BVS config interface match VLAN.
FRQueryBvsMatchVlan() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchVlan
 
FRQueryBvsMatchVlan(List<Integer>) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsMatchVlan
 
FRQueryBvsPriority - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for BVS config priority change .
FRQueryBvsPriority() - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsPriority
 
FRQueryBvsPriority(int, int) - Constructor for class net.floodlightcontroller.flowcache.FRQueryBvsPriority
 
FRQueryDevicePropertyChanged - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for device property changed event.
FRQueryDevicePropertyChanged() - Constructor for class net.floodlightcontroller.flowcache.FRQueryDevicePropertyChanged
 
FRQueryDevicePropertyChanged(IDevice) - Constructor for class net.floodlightcontroller.flowcache.FRQueryDevicePropertyChanged
 
FRQueryVRSArpChange - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for VRS routing rule change event .
FRQueryVRSArpChange() - Constructor for class net.floodlightcontroller.flowcache.FRQueryVRSArpChange
 
FRQueryVRSArpChange(String) - Constructor for class net.floodlightcontroller.flowcache.FRQueryVRSArpChange
 
FRQueryVRSRuleChange - Class in net.floodlightcontroller.flowcache
The Class for FlowReconcileQuery for VRS routing rule change event .
FRQueryVRSRuleChange() - Constructor for class net.floodlightcontroller.flowcache.FRQueryVRSRuleChange
 
FRQueryVRSRuleChange(Set<String>) - Constructor for class net.floodlightcontroller.flowcache.FRQueryVRSRuleChange
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y _