Skip navigation links
A C D E F G H I K L M O P R S T V W 

A

activate(ComponentContext) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
activeEqualSwitches - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
activeMasterSwitches - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
addActivatedEqualSwitch(Dpid, OpenFlowSwitch) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
addActivatedMasterSwitch(Dpid, OpenFlowSwitch) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
addConnectedSwitch(Dpid, OpenFlowSwitch) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
addEventListener(OpenFlowEventListener) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
addListener(OpenFlowSwitchListener) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
addPacketListener(int, PacketListener) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
agent - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 

C

cfgService - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.openflow.controller.impl.HandshakeTimeoutHandler
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.onosproject.openflow.controller.impl.HandshakeTimeoutHandler
 
connectedSwitches - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
Controller - Class in org.onosproject.openflow.controller.impl
The main controller class.
Controller() - Constructor for class org.onosproject.openflow.controller.impl.Controller
 
controller - Variable in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
controllerNodeIPsCache - Variable in class org.onosproject.openflow.controller.impl.Controller
 
coreService - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 

D

deactivate() - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class org.onosproject.openflow.controller.impl.OFMessageDecoder
 
defaultDriverProviderService - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
dpid - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OFMessageHandler
 
driverService - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 

E

encode(ChannelHandlerContext, Channel, Object) - Method in class org.onosproject.openflow.controller.impl.OFMessageEncoder
 
executorFlowRemoved - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
executorMsgs - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
executorPacketIn - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 

F

FACTORY10 - Static variable in class org.onosproject.openflow.controller.impl.Controller
 
FACTORY13 - Static variable in class org.onosproject.openflow.controller.impl.Controller
 
fullFlowStats - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
fullGroupDescStats - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
fullGroupStats - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
fullPortStats - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
fullTableStats - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 

G

getEqualSwitch(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
getEqualSwitches() - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
getMasterSwitch(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
getMasterSwitches() - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
getMemory() - Method in class org.onosproject.openflow.controller.impl.Controller
 
getOFMessageFactory10() - Method in class org.onosproject.openflow.controller.impl.Controller
 
getOFMessageFactory13() - Method in class org.onosproject.openflow.controller.impl.Controller
 
getOFSwitchInstance(long, OFDescStatsReply, OFVersion) - Method in class org.onosproject.openflow.controller.impl.Controller
Forward to the driver-manager to get an IOFSwitch instance.
getPipeline() - Method in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
getSwitch(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
getSwitches() - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
getSystemStartTime() - Method in class org.onosproject.openflow.controller.impl.Controller
 
getSystemUptime() - Method in class org.onosproject.openflow.controller.impl.Controller
 

H

HandshakeTimeoutException - Exception in org.onosproject.openflow.controller.impl
Exception is thrown when the handshake fails to complete.
HandshakeTimeoutException() - Constructor for exception org.onosproject.openflow.controller.impl.HandshakeTimeoutException
 
HandshakeTimeoutHandler - Class in org.onosproject.openflow.controller.impl
Trigger a timeout if a switch fails to complete handshake soon enough.
HandshakeTimeoutHandler(OFChannelHandler, Timer, long) - Constructor for class org.onosproject.openflow.controller.impl.HandshakeTimeoutHandler
 

I

idleHandler - Variable in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
init() - Method in class org.onosproject.openflow.controller.impl.Controller
Initialize internal data structures.

K

ksLocation - Variable in class org.onosproject.openflow.controller.impl.Controller
 
ksPwd - Variable in class org.onosproject.openflow.controller.impl.Controller
 

L

log - Static variable in class org.onosproject.openflow.controller.impl.Controller
 

M

modified(ComponentContext) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
monitorAllEvents - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
monitorAllEvents(boolean) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
msg - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OFMessageHandler
 

O

ofEventListener - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
OFMessageDecoder - Class in org.onosproject.openflow.controller.impl
Decode an openflow message from a Channel, for use in a netty pipeline.
OFMessageDecoder() - Constructor for class org.onosproject.openflow.controller.impl.OFMessageDecoder
 
OFMessageEncoder - Class in org.onosproject.openflow.controller.impl
Encode an openflow message for output into a ChannelBuffer, for use in a netty pipeline.
OFMessageEncoder() - Constructor for class org.onosproject.openflow.controller.impl.OFMessageEncoder
 
OFMessageHandler(Dpid, OFMessage) - Constructor for class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OFMessageHandler
 
ofPacketListener - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
ofSwitchListener - Variable in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
OpenFlowControllerImpl - Class in org.onosproject.openflow.controller.impl
 
OpenFlowControllerImpl() - Constructor for class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
OpenFlowControllerImpl.OFMessageHandler - Class in org.onosproject.openflow.controller.impl
OpenFlow message handler for incoming control messages.
OpenFlowControllerImpl.OpenFlowSwitchAgent - Class in org.onosproject.openflow.controller.impl
Implementation of an OpenFlow Agent which is responsible for keeping track of connected switches and the state in which they are.
OpenflowPipelineFactory - Class in org.onosproject.openflow.controller.impl
Creates a ChannelPipeline for a server-side openflow channel.
OpenflowPipelineFactory(Controller, ThreadPoolExecutor, SSLContext) - Constructor for class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
openFlowPorts - Variable in class org.onosproject.openflow.controller.impl.Controller
 
OpenFlowSwitchAgent() - Constructor for class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
org.onosproject.openflow.controller.impl - package org.onosproject.openflow.controller.impl
Implementation of the OpenFlow controller IO subsystem.

P

pipelineExecutor - Variable in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
processMessage(Dpid, OFMessage) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
processPacket(Dpid, OFMessage) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 

R

readTimeoutHandler - Variable in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
releaseExternalResources() - Method in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
removeConnectedSwitch(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
removeEventListener(OpenFlowEventListener) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
removeListener(OpenFlowSwitchListener) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
removePacketListener(PacketListener) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
returnRoleReply(Dpid, RoleState, RoleState) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
run() - Method in class org.onosproject.openflow.controller.impl.Controller
Tell controller that we're ready to accept switches loop.
run() - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OFMessageHandler
 

S

SEND_BUFFER_SIZE - Static variable in class org.onosproject.openflow.controller.impl.Controller
 
setConfigParams(Dictionary<?, ?>) - Method in class org.onosproject.openflow.controller.impl.Controller
 
setRole(Dpid, RoleState) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
sslContext - Variable in class org.onosproject.openflow.controller.impl.Controller
 
start(OpenFlowAgent, DriverService) - Method in class org.onosproject.openflow.controller.impl.Controller
 
stop() - Method in class org.onosproject.openflow.controller.impl.Controller
 
systemStartTime - Variable in class org.onosproject.openflow.controller.impl.Controller
 

T

timer - Variable in class org.onosproject.openflow.controller.impl.OpenflowPipelineFactory
 
transitionToEqualSwitch(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
transitionToMasterSwitch(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 
tsLocation - Variable in class org.onosproject.openflow.controller.impl.Controller
 
tsPwd - Variable in class org.onosproject.openflow.controller.impl.Controller
 

V

validActivation(Dpid) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl.OpenFlowSwitchAgent
 

W

workerThreads - Variable in class org.onosproject.openflow.controller.impl.Controller
 
write(Dpid, OFMessage) - Method in class org.onosproject.openflow.controller.impl.OpenFlowControllerImpl
 
A C D E F G H I K L M O P R S T V W 
Skip navigation links

Copyright © 2016. All rights reserved.