Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
_
D
Data
- Class in
net.floodlightcontroller.packet
Data()
- Constructor for class net.floodlightcontroller.packet.
Data
Data(byte[])
- Constructor for class net.floodlightcontroller.packet.
Data
data
- Variable in class net.floodlightcontroller.packet.
Data
data
- Variable in class net.floodlightcontroller.packet.
DHCPOption
data
- Variable in class org.openflow.protocol.action.
OFActionVendor
DATALAYER_ADDRESS_LENGTH
- Static variable in class net.floodlightcontroller.packet.
Ethernet
dataOffset
- Variable in class net.floodlightcontroller.packet.
TCP
datapathDescription
- Variable in class org.openflow.protocol.statistics.
OFDescriptionStatistics
datapathId
- Variable in class net.floodlightcontroller.core.
OFSwitchBase
datapathId
- Variable in class org.openflow.protocol.
OFFeaturesReply
dataType
- Variable in class com.bigswitch.floodlight.vendor.
OFBigSwitchVendorData
The value of the integer data type at the beginning of the vendor data
dataType
- Variable in class org.openflow.vendor.nicira.
OFNiciraVendorData
The value of the integer data type at the beginning of the vendor data
dataType
- Variable in class org.openflow.vendor.openflow.
OFOpenFlowVendorData
The value of the integer data type at the beginning of the vendor data
dataTypeMap
- Variable in class org.openflow.protocol.vendor.
OFBasicVendorId
Map of the vendor data types that have been registered for this vendor id.
dataTypeSize
- Variable in class org.openflow.protocol.vendor.
OFBasicVendorId
The size of the data type value at the beginning of all vendor data associated with this vendor id.
DB_ERROR_EXPLANATION
- Static variable in class net.floodlightcontroller.storage.
AbstractStorageSource
debug
- Variable in class org.sdnplatform.sync.client.
SyncClient.SyncClientSettings
debug_server
- Variable in class net.floodlightcontroller.jython.
JythonDebugInterface
DebugCounter
- Class in
net.floodlightcontroller.debugcounter
This class implements a central store for all counters used for debugging the system.
DebugCounter()
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter
debugCounter
- Variable in class net.floodlightcontroller.debugcounter.
DebugCounterResourceBase
debugCounter
- Variable in class net.floodlightcontroller.debugcounter.web.
DebugCounterResourceBase
debugCounter
- Variable in class org.sdnplatform.sync.internal.rpc.
RPCService
Debug counter service
debugCounter
- Variable in class org.sdnplatform.sync.internal.store.
ListenerStorageEngine
Debug counter service
debugCounter
- Variable in class org.sdnplatform.sync.internal.
SyncManager
DebugCounter.CounterImpl
- Class in
net.floodlightcontroller.debugcounter
DebugCounter.CounterImpl(int)
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.CounterImpl
DebugCounter.CounterIndexStore
- Class in
net.floodlightcontroller.debugcounter
DebugCounter.CounterIndexStore(int, Map<String, DebugCounter.CounterIndexStore>)
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.CounterIndexStore
DebugCounter.CounterInfo
- Class in
net.floodlightcontroller.debugcounter
protected class to store counter information
DebugCounter.CounterInfo(int, boolean, String, String, String, IDebugCounterService.CounterType, String...)
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.CounterInfo
DebugCounter.DebugCounterInfo
- Class in
net.floodlightcontroller.debugcounter
Counter info for a debug counter
DebugCounter.DebugCounterInfo(DebugCounter.CounterInfo)
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.DebugCounterInfo
DebugCounter.LocalCounterInfo
- Class in
net.floodlightcontroller.debugcounter
Thread local storage of counter info
DebugCounter.LocalCounterInfo(boolean)
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.LocalCounterInfo
DebugCounter.MutableLong
- Class in
net.floodlightcontroller.debugcounter
The counter value
DebugCounter.MutableLong()
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.MutableLong
DebugCounter.RetCtrInfo
- Class in
net.floodlightcontroller.debugcounter
DebugCounter.RetCtrInfo()
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounter.RetCtrInfo
DebugCounterResource
- Class in
net.floodlightcontroller.debugcounter.web
Web interface for Debug Counters
DebugCounterResource()
- Constructor for class net.floodlightcontroller.debugcounter.web.
DebugCounterResource
DebugCounterResource.CounterPost
- Class in
net.floodlightcontroller.debugcounter.web
DebugCounterResource.CounterPost()
- Constructor for class net.floodlightcontroller.debugcounter.web.
DebugCounterResource.CounterPost
DebugCounterResource.DebugCounterInfoOutput
- Class in
net.floodlightcontroller.debugcounter.web
The output JSON model that contains the counter information
DebugCounterResource.DebugCounterInfoOutput.DCInfo
- Class in
net.floodlightcontroller.debugcounter.web
DebugCounterResource.Option
- Enum in
net.floodlightcontroller.debugcounter.web
DebugCounterResource.ResetOutput
- Class in
net.floodlightcontroller.debugcounter.web
DebugCounterResource.ResetOutput()
- Constructor for class net.floodlightcontroller.debugcounter.web.
DebugCounterResource.ResetOutput
DebugCounterResourceBase
- Class in
net.floodlightcontroller.debugcounter
DebugCounterResourceBase()
- Constructor for class net.floodlightcontroller.debugcounter.
DebugCounterResourceBase
DebugCounterResourceBase
- Class in
net.floodlightcontroller.debugcounter.web
DebugCounterResourceBase()
- Constructor for class net.floodlightcontroller.debugcounter.web.
DebugCounterResourceBase
DebugCounterRoutable
- Class in
net.floodlightcontroller.debugcounter.web
DebugCounterRoutable()
- Constructor for class net.floodlightcontroller.debugcounter.web.
DebugCounterRoutable
debugCounters
- Variable in class net.floodlightcontroller.core.
OFSwitchBase
debugCounters
- Variable in class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl
debugCounters
- Variable in class net.floodlightcontroller.flowcache.
FlowReconcileManager
debugCounters
- Variable in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
debugCounters
- Variable in class net.floodlightcontroller.topology.
TopologyManager
DebugEvent
- Class in
net.floodlightcontroller.debugevent
This class implements a central store for all events used for debugging the system.
DebugEvent()
- Constructor for class net.floodlightcontroller.debugevent.
DebugEvent
debugEvent
- Variable in class net.floodlightcontroller.debugevent.web.
DebugEventResourceBase
DebugEvent.DebugEventHistory
- Class in
net.floodlightcontroller.debugevent
Event history for a particular event-id is stored in a circular buffer
DebugEvent.DebugEventHistory(DebugEvent.EventInfo, int)
- Constructor for class net.floodlightcontroller.debugevent.
DebugEvent.DebugEventHistory
DebugEvent.EventInfo
- Class in
net.floodlightcontroller.debugevent
Event Information
DebugEvent.EventInfo(int, boolean, int, IDebugEventService.EventType, Class<?>, String, String, String, String...)
- Constructor for class net.floodlightcontroller.debugevent.
DebugEvent.EventInfo
DebugEvent.EventUpdaterImpl
<
T
> - Class in
net.floodlightcontroller.debugevent
DebugEvent.EventUpdaterImpl(int)
- Constructor for class net.floodlightcontroller.debugevent.
DebugEvent.EventUpdaterImpl
DebugEvent.LocalEventHistory
- Class in
net.floodlightcontroller.debugevent
Thread local storage for events
DebugEvent.LocalEventHistory(boolean, int, boolean)
- Constructor for class net.floodlightcontroller.debugevent.
DebugEvent.LocalEventHistory
DebugEventAppender
<
E
> - Class in
net.floodlightcontroller.debugevent
DebugEventAppender()
- Constructor for class net.floodlightcontroller.debugevent.
DebugEventAppender
DebugEventAppender.WarnErrorEvent
- Class in
net.floodlightcontroller.debugevent
DebugEventAppender.WarnErrorEvent(String, Level, String, String)
- Constructor for class net.floodlightcontroller.debugevent.
DebugEventAppender.WarnErrorEvent
DebugEventResource
- Class in
net.floodlightcontroller.debugevent.web
Web interface for Debug Events
DebugEventResource()
- Constructor for class net.floodlightcontroller.debugevent.web.
DebugEventResource
DebugEventResource.DebugEventInfoOutput
- Class in
net.floodlightcontroller.debugevent.web
The output JSON model that contains the counter information
DebugEventResource.DebugEventInfoOutput.DEInfo
- Class in
net.floodlightcontroller.debugevent.web
DebugEventResource.DebugEventPost
- Class in
net.floodlightcontroller.debugevent.web
DebugEventResource.DebugEventPost()
- Constructor for class net.floodlightcontroller.debugevent.web.
DebugEventResource.DebugEventPost
DebugEventResource.Option
- Enum in
net.floodlightcontroller.debugevent.web
DebugEventResource.ResetOutput
- Class in
net.floodlightcontroller.debugevent.web
DebugEventResource.ResetOutput()
- Constructor for class net.floodlightcontroller.debugevent.web.
DebugEventResource.ResetOutput
DebugEventResourceBase
- Class in
net.floodlightcontroller.debugevent.web
DebugEventResourceBase()
- Constructor for class net.floodlightcontroller.debugevent.web.
DebugEventResourceBase
DebugEventRoutable
- Class in
net.floodlightcontroller.debugevent.web
DebugEventRoutable()
- Constructor for class net.floodlightcontroller.debugevent.web.
DebugEventRoutable
debugEvents
- Variable in class net.floodlightcontroller.core.internal.
Controller
debugEvents
- Variable in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
debugEvents
- Variable in class net.floodlightcontroller.topology.
TopologyManager
Debug Events
decode(ChannelHandlerContext, Channel, ChannelBuffer)
- Method in class net.floodlightcontroller.core.internal.
OFMessageDecoder
decode(ChannelHandlerContext, Channel, ChannelBuffer)
- Method in class org.sdnplatform.sync.internal.rpc.
ThriftFrameDecoder
decodeLast(ChannelHandlerContext, Channel, ChannelBuffer)
- Method in class net.floodlightcontroller.core.internal.
OFMessageDecoder
decodeMap
- Static variable in class net.floodlightcontroller.packet.
UDP
DEFAULT_CONFIG_FILE
- Static variable in class net.floodlightcontroller.core.internal.
CmdLineSettings
DEFAULT_PRIMARY_KEY_NAME
- Static variable in class net.floodlightcontroller.storage.nosql.
NoSqlStorageSource
DEFAULT_TIMEOUT
- Static variable in class net.floodlightcontroller.core.internal.
OFMessageFuture
DEFAULT_TIMEOUT_UNIT
- Static variable in class net.floodlightcontroller.core.internal.
OFMessageFuture
defaultBufferSize
- Static variable in class org.openflow.io.
OFMessageAsyncStream
DefaultEntityClassifier
- Class in
net.floodlightcontroller.devicemanager.internal
This is a default entity classifier that simply classifies all entities into a fixed entity class, with key fields of MAC and VLAN.
DefaultEntityClassifier()
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DefaultEntityClassifier
DefaultEntityClassifier.DefaultEntityClass
- Class in
net.floodlightcontroller.devicemanager.internal
A default fixed entity class
DefaultEntityClassifier.DefaultEntityClass(String)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DefaultEntityClassifier.DefaultEntityClass
defaultExecutorService
- Static variable in class net.floodlightcontroller.storage.
AbstractStorageSource
DefaultStoreClient
<
K
,
V
> - Class in
org.sdnplatform.sync.internal
Default implementation of a store client used for accessing a store locally in process.
DefaultStoreClient(IStore<K, V>, IInconsistencyResolver<Versioned<V>>, AbstractSyncManager, Class<K>, TypeReference<K>)
- Constructor for class org.sdnplatform.sync.internal.
DefaultStoreClient
DefaultStoreClient.StoreClientIterator
- Class in
org.sdnplatform.sync.internal
DefaultStoreClient.StoreClientIterator(IClosableIterator<Map.Entry<K, List<Versioned<V>>>>)
- Constructor for class org.sdnplatform.sync.internal.
DefaultStoreClient.StoreClientIterator
defaultValue(Versioned<V>)
- Method in class org.sdnplatform.sync.internal.
DefaultStoreClient
del(String)
- Method in class net.floodlightcontroller.staticflowentry.web.
StaticFlowEntryDeleteResource
del(String)
- Method in class net.floodlightcontroller.staticflowentry.web.
StaticFlowEntryPusherResource
delay
- Variable in class net.floodlightcontroller.loadbalancer.
LBMonitor
delegate()
- Method in class net.floodlightcontroller.util.
LinkedHashSetWrapper
DelegatingCCProvider
- Class in
org.sdnplatform.sync.internal.config
Delegate cluster configuration to a list of providers
DelegatingCCProvider()
- Constructor for class org.sdnplatform.sync.internal.config.
DelegatingCCProvider
delete(K)
- Method in class org.sdnplatform.sync.internal.
AbstractStoreClient
delete(K, IVersion)
- Method in class org.sdnplatform.sync.internal.
AbstractStoreClient
delete(K)
- Method in interface org.sdnplatform.sync.
IStoreClient
Delete the key by writing a null tombstone to the store obliterating any existing value stored for the key.
delete(K, IVersion)
- Method in interface org.sdnplatform.sync.
IStoreClient
Delete the key by writing a null tombstone to the store using the provided
IVersion
.
deleteAllFlows()
- Method in interface net.floodlightcontroller.staticflowentry.
IStaticFlowEntryPusherService
Deletes all flows.
deleteAllFlows()
- Method in class net.floodlightcontroller.staticflowentry.
StaticFlowEntryPusher
deleteAttachmentPoint(long, int)
- Method in class net.floodlightcontroller.devicemanager.internal.
Device
Delete (sw,port) from the list of list of attachment points and oldAPs.
deleteAttachmentPoint(long)
- Method in class net.floodlightcontroller.devicemanager.internal.
Device
deleteDevice(Device)
- Method in class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl
method to delete a given device, remove all entities first and then finally delete the device itself.
deleteFilter(String)
- Method in class net.floodlightcontroller.core.
OFMessageFilterManager
deleteFlow(String)
- Method in interface net.floodlightcontroller.staticflowentry.
IStaticFlowEntryPusherService
Deletes a static flow
deleteFlow(String)
- Method in class net.floodlightcontroller.staticflowentry.
StaticFlowEntryPusher
deleteFlowsForSwitch(long)
- Method in interface net.floodlightcontroller.staticflowentry.
IStaticFlowEntryPusherService
Deletes all static flows for a practicular switch
deleteFlowsForSwitch(long)
- Method in class net.floodlightcontroller.staticflowentry.
StaticFlowEntryPusher
deleteGateway(String)
- Method in class net.floodlightcontroller.virtualnetwork.
VirtualNetworkFilter
Deletes a gateway for a virtual network.
deleteHost()
- Method in class net.floodlightcontroller.virtualnetwork.
HostResource
deleteHost(MACAddress, String)
- Method in interface net.floodlightcontroller.virtualnetwork.
IVirtualNetworkService
Deletes a host from a virtual network.
deleteHost(MACAddress, String)
- Method in class net.floodlightcontroller.virtualnetwork.
VirtualNetworkFilter
deleteInvalidFlows(IOFSwitch, Map<Integer, List<OFMatch>>)
- Method in class net.floodlightcontroller.flowcache.
PortDownReconciliation
Deletes flows with similar matches and output action ports on the specified switch
deleteLink(Link, String)
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
Delete a link
deleteLinks(List<Link>, String)
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
Removes links from memory and storage.
deleteLinks(List<Link>, String, List<ILinkDiscovery.LDUpdate>)
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
Removes links from memory and storage.
deleteLinksOnPort(NodePortTuple, String)
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
Delete links incident on a given switch port.
deleteMatchingRows(String, IPredicate)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteMatchingRows(String, IPredicate)
- Method in interface net.floodlightcontroller.storage.
IStorageSourceService
Delete the rows that match the predicate
deleteMatchingRowsAsync(String, IPredicate)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteMatchingRowsAsync(String, IPredicate)
- Method in interface net.floodlightcontroller.storage.
IStorageSourceService
Asynchronous version of deleteRows
deleteNetwork(String)
- Method in interface net.floodlightcontroller.virtualnetwork.
IVirtualNetworkService
Deletes a virtual network.
deleteNetwork()
- Method in class net.floodlightcontroller.virtualnetwork.
NetworkResource
deleteNetwork(String)
- Method in class net.floodlightcontroller.virtualnetwork.
VirtualNetworkFilter
deleteNode
- Variable in class org.sdnplatform.sync.client.
BootstrapTool.BootstrapToolSettings
deleteRow(String, Object)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteRow()
- Method in interface net.floodlightcontroller.storage.
IResultSet
Delete the current row in the result set.
deleteRow(String, Object)
- Method in interface net.floodlightcontroller.storage.
IStorageSourceService
Delete the row with the given primary key.
deleteRow()
- Method in class net.floodlightcontroller.storage.nosql.
NoSqlResultSet
deleteRowAsync(String, Object)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteRowAsync(String, Object)
- Method in interface net.floodlightcontroller.storage.
IStorageSourceService
Asynchronous version of deleteRow
deleteRowImpl(String, Object)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteRowImpl(String, Object)
- Method in class net.floodlightcontroller.storage.nosql.
NoSqlStorageSource
deleteRows(String, Set<Object>)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteRows(String, Set<Object>)
- Method in interface net.floodlightcontroller.storage.
IStorageSourceService
Delete the rows with the given keys.
deleteRowsAndNotify(String, Set<Object>)
- Method in class net.floodlightcontroller.storage.nosql.
NoSqlStorageSource
deleteRowsAsync(String, Set<Object>)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteRowsAsync(String, Set<Object>)
- Method in interface net.floodlightcontroller.storage.
IStorageSourceService
Asynchronous version of deleteRows
deleteRowsImpl(String, Set<Object>)
- Method in class net.floodlightcontroller.storage.
AbstractStorageSource
deleteRowsImpl(String, Set<Object>)
- Method in class net.floodlightcontroller.storage.memory.
MemoryStorageSource
deleteRule(int)
- Method in class net.floodlightcontroller.firewall.
Firewall
deleteRule(int)
- Method in interface net.floodlightcontroller.firewall.
IFirewallService
Deletes a Firewall rule
deliverFuture(IOFSwitch, OFMessage)
- Method in class net.floodlightcontroller.core.internal.
OFMessageFuture
deliverOFFeaturesReply(OFMessage)
- Method in interface net.floodlightcontroller.core.
IOFSwitch
Deliver the featuresReply future reply
deliverOFFeaturesReply(OFMessage)
- Method in class net.floodlightcontroller.core.
OFSwitchBase
deliverStatisticsReply(OFStatisticsReply)
- Method in interface net.floodlightcontroller.core.
IOFSwitch
Deliver the statistics future reply
deliverStatisticsReply(OFStatisticsReply)
- Method in class net.floodlightcontroller.core.
OFSwitchBase
DerbySlf4jBridge
- Class in
org.sdnplatform.sync.internal.store
Funnels Derby log outputs into an SLF4J logger.
DerbySlf4jBridge.LoggingWriter
- Class in
org.sdnplatform.sync.internal.store
A basic adapter that funnels Derby's logs through an SLF4J logger.
DerbySlf4jBridge.LoggingWriter()
- Constructor for class org.sdnplatform.sync.internal.store.
DerbySlf4jBridge.LoggingWriter
deregisterConsumer(Class<?>, Object)
- Method in interface org.openflow.util.
IProducer
deregisterConsumer(Object)
- Method in class org.openflow.util.
ProducerConsumer
Consumer deregistration
deregisterProducer(IProducer, Class<?>)
- Method in class org.openflow.util.
ProducerConsumer
Producer deregistration
desc
- Variable in class org.openflow.protocol.
OFPortStatus
description
- Variable in class net.floodlightcontroller.core.
OFSwitchBase
DESCRIPTION_STRING_LENGTH
- Static variable in class org.openflow.protocol.statistics.
OFDescriptionStatistics
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
ARP
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
BPDU
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
BSN
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
BSNPROBE
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
Data
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
DHCP
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
Ethernet
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
ICMP
deserialize(byte[], int, int)
- Method in interface net.floodlightcontroller.packet.
IPacket
Deserializes this packet layer and all possible payloads
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
IPv4
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
LLC
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
LLDP
deserialize(ByteBuffer)
- Method in class net.floodlightcontroller.packet.
LLDPOrganizationalTLV
deserialize(ByteBuffer)
- Method in class net.floodlightcontroller.packet.
LLDPTLV
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
TCP
deserialize(byte[], int, int)
- Method in class net.floodlightcontroller.packet.
UDP
destDevices
- Variable in class net.floodlightcontroller.routing.
RoutingDecision
DESTINATION_UNREACHABLE
- Static variable in class net.floodlightcontroller.packet.
ICMP
destinationAddress
- Variable in class net.floodlightcontroller.packet.
IPv4
destinationMACAddress
- Variable in class net.floodlightcontroller.packet.
Ethernet
destinationPort
- Variable in class net.floodlightcontroller.packet.
TCP
destinationPort
- Variable in class net.floodlightcontroller.packet.
UDP
destinationRootedTrees
- Variable in class net.floodlightcontroller.topology.
TopologyInstance
destPort
- Variable in class com.bigswitch.floodlight.vendor.
OFActionMirror
Device
- Class in
net.floodlightcontroller.devicemanager.internal
Concrete implementation of
IDevice
Device(DeviceManagerImpl, Long, Entity, IEntityClass)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
Device
Create a device from an entities
Device(DeviceManagerImpl, Long, String, Collection<AttachmentPoint>, Collection<AttachmentPoint>, Collection<Entity>, IEntityClass)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
Device
Create a device from a set of entities
Device(Device, Entity, int)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
Device
Construct a new device consisting of the entities from the old device plus an additional entity.
device
- Variable in class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl.DeviceUpdate
The affected device
device
- Variable in class net.floodlightcontroller.flowcache.
FRQueryDevicePropertyChanged
deviceAdded(IDevice)
- Method in interface net.floodlightcontroller.devicemanager.
IDeviceListener
Called when a new Device is found
DeviceEntityResource
- Class in
net.floodlightcontroller.devicemanager.web
Resource for querying and displaying internal debug information on network entities associated with devices
DeviceEntityResource()
- Constructor for class net.floodlightcontroller.devicemanager.web.
DeviceEntityResource
DeviceIndex
- Class in
net.floodlightcontroller.devicemanager.internal
An index that maps key fields of an entity to device keys
DeviceIndex(EnumSet<IDeviceService.DeviceField>)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceIndex
Construct a new device index using the provided key fields
DeviceIndexInterator
- Class in
net.floodlightcontroller.devicemanager.internal
An iterator for handling device index queries
DeviceIndexInterator(DeviceManagerImpl, Iterator<Long>)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceIndexInterator
Construct a new device index iterator referring to a device manager instance and an iterator over device keys
deviceIPV4AddrChanged(IDevice)
- Method in interface net.floodlightcontroller.devicemanager.
IDeviceListener
Called when a network address has been added or remove from a device
DeviceIterator
- Class in
net.floodlightcontroller.devicemanager.internal
An iterator for handling device queries
DeviceIterator(Iterator<Device>, IEntityClass[], Long, Short, Integer, Long, Integer)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceIterator
Construct a new device iterator over the key fields
deviceKeyCounter
- Variable in class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl
Counter used to generate device keys
deviceListener
- Variable in class net.floodlightcontroller.virtualnetwork.
VirtualNetworkFilter
deviceListeners
- Variable in class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl
Device manager event listeners reclassifyDeviceListeners are notified first before reconcileDeviceListeners.
deviceManager
- Variable in class net.floodlightcontroller.devicemanager.internal.
Device
deviceManager
- Variable in class net.floodlightcontroller.loadbalancer.
LoadBalancer
deviceManager
- Variable in class net.floodlightcontroller.routing.
ForwardingBase
DeviceManagerImpl
- Class in
net.floodlightcontroller.devicemanager.internal
DeviceManager creates Devices based upon MAC addresses seen in the network.
DeviceManagerImpl()
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl
DeviceManagerImpl.AttachmentPointComparator
- Class in
net.floodlightcontroller.devicemanager.internal
AttachmentPointComparator Compares two attachment points and returns the latest one.
DeviceManagerImpl.AttachmentPointComparator()
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl.AttachmentPointComparator
DeviceManagerImpl.ClassState
- Class in
net.floodlightcontroller.devicemanager.internal
Used to cache state about specific entity classes
DeviceManagerImpl.ClassState(IEntityClass)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl.ClassState
Allocate a new
DeviceManagerImpl.ClassState
object for the class
DeviceManagerImpl.DeviceUpdate
- Class in
net.floodlightcontroller.devicemanager.internal
A device update event to be dispatched
DeviceManagerImpl.DeviceUpdate(Device, DeviceManagerImpl.DeviceUpdate.Change, EnumSet<IDeviceService.DeviceField>)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl.DeviceUpdate
DeviceManagerImpl.DeviceUpdate.Change
- Enum in
net.floodlightcontroller.devicemanager.internal
DeviceManagerImpl.HAListenerDelegate
- Class in
net.floodlightcontroller.devicemanager.internal
DeviceManagerImpl.HAListenerDelegate()
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl.HAListenerDelegate
deviceMap
- Variable in class net.floodlightcontroller.devicemanager.internal.
DeviceManagerImpl
This is the master device map that maps device IDs to
Device
objects.
deviceMoved(IDevice)
- Method in interface net.floodlightcontroller.devicemanager.
IDeviceListener
Called when a Device has moved to a new location on the network.
deviceMoved
- Variable in class net.floodlightcontroller.flowcache.
FlowReconcileQueryDeviceMove
DeviceMultiIndex
- Class in
net.floodlightcontroller.devicemanager.internal
An index that maps key fields of an entity to device keys, with multiple device keys allowed per entity
DeviceMultiIndex(EnumSet<IDeviceService.DeviceField>)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceMultiIndex
deviceRemoved(IDevice)
- Method in interface net.floodlightcontroller.devicemanager.
IDeviceListener
Called when a Device is removed, this typically occurs when the port the Device is attached to goes down, or the switch it is attached to is removed.
DeviceResource
- Class in
net.floodlightcontroller.devicemanager.web
Resource for querying and displaying devices that exist in the system
DeviceResource()
- Constructor for class net.floodlightcontroller.devicemanager.web.
DeviceResource
DeviceRoutable
- Class in
net.floodlightcontroller.devicemanager.web
Routable for device rest api
DeviceRoutable()
- Constructor for class net.floodlightcontroller.devicemanager.web.
DeviceRoutable
DeviceSerializer
- Class in
net.floodlightcontroller.devicemanager.web
Serialize a device object
DeviceSerializer()
- Constructor for class net.floodlightcontroller.devicemanager.web.
DeviceSerializer
DeviceSyncRepresentation
- Class in
net.floodlightcontroller.devicemanager.internal
DeviceSyncRepresentation()
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceSyncRepresentation
DeviceSyncRepresentation(Device)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceSyncRepresentation
DeviceSyncRepresentation.SyncEntity
- Class in
net.floodlightcontroller.devicemanager.internal
DeviceSyncRepresentation.SyncEntity()
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceSyncRepresentation.SyncEntity
DeviceSyncRepresentation.SyncEntity(Entity)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceSyncRepresentation.SyncEntity
DeviceUniqueIndex
- Class in
net.floodlightcontroller.devicemanager.internal
An index that maps key fields of an entity uniquely to a device key
DeviceUniqueIndex(EnumSet<IDeviceService.DeviceField>)
- Constructor for class net.floodlightcontroller.devicemanager.internal.
DeviceUniqueIndex
Construct a new device index using the provided key fields
deviceUpdate(IDevice, Collection<? extends IDevice>)
- Method in interface net.floodlightcontroller.devicemanager.
IEntityClassifierService
Once reclassification is complete for a device, this method will be called.
deviceUpdate(IDevice, Collection<? extends IDevice>)
- Method in class net.floodlightcontroller.devicemanager.internal.
DefaultEntityClassifier
deviceVlanChanged(IDevice)
- Method in interface net.floodlightcontroller.devicemanager.
IDeviceListener
Called when a VLAN tag for the device has been added or removed
DHCP
- Class in
net.floodlightcontroller.packet
DHCP()
- Constructor for class net.floodlightcontroller.packet.
DHCP
DHCP.DHCPOptionCode
- Enum in
net.floodlightcontroller.packet
DHCP_CLIENT_PORT
- Static variable in class net.floodlightcontroller.packet.
UDP
DHCP_SERVER_PORT
- Static variable in class net.floodlightcontroller.packet.
UDP
dhcpClientName
- Variable in class net.floodlightcontroller.devicemanager.internal.
Device
DHCPOption
- Class in
net.floodlightcontroller.packet
DHCPOption()
- Constructor for class net.floodlightcontroller.packet.
DHCPOption
DHCPPacketType
- Enum in
net.floodlightcontroller.packet
diffServ
- Variable in class net.floodlightcontroller.packet.
IPv4
dijkstra(Cluster, Long, Map<Link, Integer>, boolean)
- Method in class net.floodlightcontroller.topology.
TopologyInstance
DirectedLinksResource
- Class in
net.floodlightcontroller.linkdiscovery.web
DirectedLinksResource()
- Constructor for class net.floodlightcontroller.linkdiscovery.web.
DirectedLinksResource
direction
- Variable in class net.floodlightcontroller.core.web.
PacketTraceResource.FilterParameters
direction
- Variable in class net.floodlightcontroller.flowcache.
FRQueryBvsAcl
direction
- Variable in class net.floodlightcontroller.linkdiscovery.web.
LinkWithType
directLinks
- Variable in class net.floodlightcontroller.topology.
TopologyManager
Set of direct links
disableCtrOnDemand(String, String)
- Method in class net.floodlightcontroller.debugcounter.
DebugCounter
disableCtrOnDemand(String, String)
- Method in interface net.floodlightcontroller.debugcounter.
IDebugCounterService
This method applies only to CounterType.COUNT_ON_DEMAND.
disableCtrOnDemand(String, String)
- Method in class net.floodlightcontroller.debugcounter.
NullDebugCounter
disconnectFromPSServer()
- Method in class net.floodlightcontroller.core.
OFMessageFilterManager
disconnectNode(short)
- Method in class org.sdnplatform.sync.internal.rpc.
RPCService
Remove the connection from the connection registry and clean up any remaining shrapnel
disconnectOutputStream()
- Method in interface net.floodlightcontroller.core.
IOFSwitch
disconnectOutputStream()
- Method in class net.floodlightcontroller.core.
OFSwitchBase
discover(NodePortTuple)
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
discover(long, int)
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
discoverLinks()
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
discoverOnAllPorts()
- Method in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
Send LLDPs to all switch-ports
DISCOVERY_TASK_INTERVAL
- Variable in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
discoveryTask
- Variable in class net.floodlightcontroller.linkdiscovery.internal.
LinkDiscoveryManager
dispatchMessage
- Variable in class net.floodlightcontroller.core.internal.
Controller.Counters
dispatchMessageWhileSlave
- Variable in class net.floodlightcontroller.core.internal.
Controller.Counters
dispatchReply(int, SyncReply)
- Method in class org.sdnplatform.sync.internal.remote.
RemoteSyncManager
display(JsonNode, Versioned<JsonNode>)
- Method in class org.sdnplatform.sync.client.
SyncClient.EntriesCommand
display(Versioned<JsonNode>)
- Method in class org.sdnplatform.sync.client.
SyncClient.GetCommand
display(Versioned<JsonNode>)
- Method in class org.sdnplatform.sync.client.
SyncClient.GetFullCommand
dl_dst
- Variable in class net.floodlightcontroller.firewall.
FirewallRule
dl_src
- Variable in class net.floodlightcontroller.firewall.
FirewallRule
dl_type
- Variable in class net.floodlightcontroller.firewall.
FirewallRule
doDropFlow(IOFSwitch, OFPacketIn, IRoutingDecision, FloodlightContext)
- Method in class net.floodlightcontroller.forwarding.
Forwarding
doDropFlow(IOFSwitch, OFPacketIn, FloodlightContext)
- Method in class net.floodlightcontroller.virtualnetwork.
VirtualNetworkFilter
Writes a FlowMod to a switch that inserts a drop flow.
doFlood(IOFSwitch, OFPacketIn, FloodlightContext)
- Method in class net.floodlightcontroller.forwarding.
Forwarding
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.
doFloodBDDP(long, OFPacketIn, FloodlightContext)
- Method in class net.floodlightcontroller.topology.
TopologyManager
The BDDP packets are forwarded out of all the ports out of an openflowdomain.
doForwardFlow(IOFSwitch, OFPacketIn, FloodlightContext, boolean)
- Method in class net.floodlightcontroller.forwarding.
Forwarding
doInit()
- Method in class net.floodlightcontroller.core.web.
CounterResourceBase
doInit()
- Method in class net.floodlightcontroller.core.web.
SwitchResourceBase
doInit()
- Method in class net.floodlightcontroller.debugcounter.
DebugCounterResourceBase
doInit()
- Method in class net.floodlightcontroller.debugcounter.web.
DebugCounterResourceBase
doInit()
- Method in class net.floodlightcontroller.debugevent.web.
DebugEventResourceBase
doLoop()
- Method in class org.openflow.example.
SelectLoop
Main top-level IO loop this dispatches all IO events and timer events together I believe this is fairly efficient
domainId
- Variable in class org.sdnplatform.sync.client.
BootstrapTool.BootstrapToolSettings
doMultiActionPacketOut(byte[], IOFSwitch, Set<Integer>, FloodlightContext)
- Method in class net.floodlightcontroller.topology.
TopologyManager
TODO This method must be moved to a layer below forwarding so that anyone can use it.
doNodeConnect(Node)
- Method in class org.sdnplatform.sync.internal.rpc.
RPCService
Connect to a remote node if appropriate
dontStop
- Variable in class org.openflow.example.
SelectLoop
doput(K, Versioned<V>)
- Method in class org.sdnplatform.sync.internal.store.
InMemoryStorageEngine
doReconcile()
- Method in class net.floodlightcontroller.flowcache.
FlowReconcileManager
Feed the flows into the flow reconciliation pipeline.
doubleValue()
- Method in class net.floodlightcontroller.core.util.
MutableInteger
doubleValue
- Variable in class net.floodlightcontroller.counter.
CounterValue
doUpdateConfiguration()
- Method in class org.sdnplatform.sync.internal.
SyncManager
dpid
- Variable in class net.floodlightcontroller.firewall.
FirewallRule
DPID_ERROR
- Static variable in class net.floodlightcontroller.core.web.
ControllerSwitchesResource
DPID_ERROR
- Static variable in class net.floodlightcontroller.devicemanager.web.
AbstractDeviceResource
DPIDSerializer
- Class in
net.floodlightcontroller.core.web.serializers
Serialize a DPID as colon-separated hexadecimal
DPIDSerializer()
- Constructor for class net.floodlightcontroller.core.web.serializers.
DPIDSerializer
drop
- Variable in class net.floodlightcontroller.firewall.
NonWildcardsPair
DROP
- Static variable in class org.openflow.protocol.meter.
OFMeterBandType
dropFilter(long, OFPacketIn, FloodlightContext)
- Method in class net.floodlightcontroller.topology.
TopologyManager
If the packet-in switch port is disabled for all data traffic, then the packet will be dropped.
DSCP_REMARK
- Static variable in class org.openflow.protocol.meter.
OFMeterBandType
dst
- Variable in class net.floodlightcontroller.linkdiscovery.
ILinkDiscovery.LDUpdate
dst
- Variable in class net.floodlightcontroller.routing.
RouteId
dstIPAddr
- Variable in class com.bigswitch.floodlight.vendor.
OFActionTunnelDstIP
dstMac
- Variable in class net.floodlightcontroller.packet.
BSNPROBE
dstPort
- Variable in class net.floodlightcontroller.linkdiscovery.
ILinkDiscovery.LDUpdate
dstPort
- Variable in class net.floodlightcontroller.linkdiscovery.web.
LinkWithType
dstSwDpid
- Variable in class net.floodlightcontroller.linkdiscovery.web.
LinkWithType
dtLinksUpdated
- Variable in class net.floodlightcontroller.topology.
TopologyManager
Flag that indicates if direct or tunnel links were updated as part of LDUpdate.
dumpBuffer(ByteBuffer)
- Static method in class org.openflow.protocol.factory.
FloodlightFactory
durationNanoseconds
- Variable in class org.openflow.protocol.
OFFlowRemoved
durationNanoseconds
- Variable in class org.openflow.protocol.statistics.
OFFlowStatisticsReply
durationNanoseconds
- Variable in class org.openflow.protocol.statistics.
OFGroupStatisticsReply
durationNanoseconds
- Variable in class org.openflow.protocol.statistics.
OFPortStatisticsReply
durationNanoseconds
- Variable in class org.openflow.protocol.statistics.
OFQueueStatisticsReply
durationSeconds
- Variable in class org.openflow.protocol.
OFFlowRemoved
durationSeconds
- Variable in class org.openflow.protocol.statistics.
OFFlowStatisticsReply
durationSeconds
- Variable in class org.openflow.protocol.statistics.
OFGroupStatisticsReply
durationSeconds
- Variable in class org.openflow.protocol.statistics.
OFPortStatisticsReply
durationSeconds
- Variable in class org.openflow.protocol.statistics.
OFQueueStatisticsReply
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
_