- packetOutMultiPort(byte[], Connection, short, Set<Integer>, MessageContext) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
Writes packet-out message to switch with output actions to one or more
output ports with inPort/outPorts passed in.
- packetOutMultiPort(OFPacketIn, Connection, short, Set<Integer>, MessageContext) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
Accepts a PacketIn instead of raw packet data.
- packetOutMultiPort(IPacket, Connection, short, Set<Integer>, MessageContext) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
Accepts an IPacket instead of raw packet data.
- pad - Variable in class etri.sdn.controller.protocol.packet.Ethernet
-
- parent - Variable in class etri.sdn.controller.protocol.packet.BasePacket
-
- parentDFSIndex - Variable in class etri.sdn.controller.module.topologymanager.ClusterDFS
-
- parseCommandLine(String[]) - Static method in class etri.sdn.controller.Main
-
This is a function to parse command line options.
- PATH_CACHE_SIZE - Static variable in class etri.sdn.controller.module.topologymanager.TopologyInstance
-
- pathcache - Variable in class etri.sdn.controller.module.topologymanager.TopologyInstance
-
- payload - Variable in class etri.sdn.controller.protocol.packet.BasePacket
-
- peer_features - Variable in class etri.sdn.controller.PortInformation
-
- PendingSwitchResp - Class in etri.sdn.controller.module.flowcache
-
The Class PendingSwitchResp.
- PendingSwitchResp(IFlowCacheService.FCQueryEvType) - Constructor for class etri.sdn.controller.module.flowcache.PendingSwitchResp
-
- PendingSwRespKey - Class in etri.sdn.controller.module.flowcache
-
- PendingSwRespKey(long, int) - Constructor for class etri.sdn.controller.module.flowcache.PendingSwRespKey
-
- port - Variable in class etri.sdn.controller.module.devicemanager.AttachmentPoint
-
- port - Variable in class etri.sdn.controller.module.devicemanager.Devices.RESTAttachmentPoint
-
- port - Variable in class etri.sdn.controller.module.devicemanager.SwitchPort
-
- port - Variable in class etri.sdn.controller.PortInformation
-
- port_module - Variable in class etri.sdn.controller.module.statemanager.State
-
Custom Serializer for OFPort
- portBroadcastCacheHitMap - Variable in class etri.sdn.controller.protocol.io.OFSwitchImpl
-
- portBroadcastDomainLinks - Variable in class etri.sdn.controller.module.linkdiscovery.Links
-
Set of link tuples over which multicast LLDPs are received
and unicast LLDPs are not received.
- portBroadcastDomainLinks - Variable in class etri.sdn.controller.module.topologymanager.OFMTopologyManager
-
set of links that are broadcast domain links.
- portEnabled(OFPortDesc) - Method in class etri.sdn.controller.protocol.OFProtocol
-
Check if the given port is enabled
- portEnabled(IOFSwitch, short) - Method in class etri.sdn.controller.protocol.OFProtocol
-
Check if a given port is enabled
- portId - Variable in class etri.sdn.controller.module.linkdiscovery.NodePortTuple
-
- portId - Variable in class etri.sdn.controller.protocol.packet.BPDU
-
- portId - Variable in class etri.sdn.controller.protocol.packet.LLDP
-
- PortInformation - Class in etri.sdn.controller
-
This class is to manage port information in a protocol-independent manner.
- PortInformation() - Constructor for class etri.sdn.controller.PortInformation
-
- PortInformation(int) - Constructor for class etri.sdn.controller.PortInformation
-
- portInformations - Variable in class etri.sdn.controller.protocol.OFProtocol
-
Port Number to PortInformation map.
- portInformationsByName - Variable in class etri.sdn.controller.protocol.OFProtocol
-
- portLinks - Variable in class etri.sdn.controller.module.linkdiscovery.Links
-
Map from a id:port to the set of links containing it as an endpoint
- portLock - Variable in class etri.sdn.controller.protocol.OFProtocol
-
lock to synchronize.
- ports - Variable in class etri.sdn.controller.module.linkdiscovery.OFMLinkDiscovery.Disconnection
-
- primaryIndex - Variable in class etri.sdn.controller.module.devicemanager.Devices
-
This is the primary entity index that contains all entities.
- prime1 - Variable in class etri.sdn.controller.module.forwarding.ForwardingBase
-
- prime2 - Static variable in class etri.sdn.controller.module.forwarding.ForwardingBase
-
- printStorage() - Method in class etri.sdn.controller.module.firewall.FirewallStorage
-
Compares entries of the memory storage and the persistent database.
- printTopology() - Method in class etri.sdn.controller.module.topologymanager.TopologyInstance
-
- priority - Variable in class etri.sdn.controller.module.firewall.FirewallRule
-
- priority - Variable in class etri.sdn.controller.module.flowcache.OFMatchReconcile
-
flow mod. priority
- priority - Variable in class etri.sdn.controller.module.flowcache.QRFlowCacheObj
-
The flow-mod priority.
- PRIORITY_DEFAULT - Static variable in class etri.sdn.controller.module.learningmac.OFMLearningMac
-
- PRIORITY_DEFAULT - Static variable in class etri.sdn.controller.module.learningmac.OFMLearningMac10
-
- PRIORITY_DEFAULT - Static variable in class etri.sdn.controller.module.learningmac.OFMLearningMac13
-
- priorityCode - Variable in class etri.sdn.controller.protocol.packet.Ethernet
-
- process(Connection, List<OFMessage>) - Method in class etri.sdn.controller.OFController.QP
-
process a list of OFMessage objects received from the connection.
- process(Connection, MessageContext, OFMessage) - Method in class etri.sdn.controller.protocol.OFProtocol
-
Callback called by underlying platform when a new OFMessage is received for a connection
- processDisconnect(Connection) - Method in class etri.sdn.controller.OFModule
-
Process the disconnection event from a switch.
- processHandshakeFinished(Connection, MessageContext) - Method in class etri.sdn.controller.OFModule
-
This method is called after FEATURE-REQUEST and FEATUER-REPLY is correctly exchanged.
- processMessage(Connection, MessageContext, OFMessage, List<OFMessage>) - Method in class etri.sdn.controller.OFModule
-
Handle incoming messages and return the processing result.
- processNewPort(IOFSwitch, int) - Method in class etri.sdn.controller.module.linkdiscovery.OFMLinkDiscovery
-
Process a new port.
- processors - Variable in class etri.sdn.controller.OFController
-
Queue Item Processors
- processPacketInMessage(IOFSwitch, OFPacketIn, MessageContext) - Method in class etri.sdn.controller.module.devicemanager.OFMDeviceManager
-
- processPacketInMessage(IOFSwitch, OFPacketIn, IRoutingDecision, MessageContext) - Method in class etri.sdn.controller.module.firewall.OFMFirewall
-
Checks the incoming packet with the firewall policy and create
a decision to handle the packet.
- processPacketInMessage(Connection, OFPacketIn, IRoutingDecision, MessageContext) - Method in class etri.sdn.controller.module.forwarding.Forwarding
-
Calls an appropriate method to process packetin according to the routing decision.
- processPacketInMessage(Connection, OFPacketIn, IRoutingDecision, MessageContext) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
All subclasses must define this function if they want any specific
forwarding action.
- processPacketInMessage(Connection, MessageContext, OFMessage, List<OFMessage>) - Method in class etri.sdn.controller.module.learningmac.OFMLearningMac
-
Processes a OFPacketIn message.
- processPacketInMessage(Connection, MessageContext, OFMessage, List<OFMessage>) - Method in class etri.sdn.controller.module.learningmac.OFMLearningMac10
-
Processes a OFPacketIn message.
- processPacketInMessage(Connection, MessageContext, OFMessage, List<OFMessage>) - Method in class etri.sdn.controller.module.learningmac.OFMLearningMac13
-
Processes a OFPacketIn message.
- processPacketInMessage(IOFSwitch, OFPacketIn, MessageContext, List<OFMessage>) - Method in class etri.sdn.controller.module.topologymanager.OFMTopologyManager
-
From the OFPacketIn message received, this method performs following procedures.
- processUpdates(Queue<Devices.DeviceUpdate>) - Method in class etri.sdn.controller.module.devicemanager.Devices
-
Sends update notifications to listeners.
- PROP_FASTWILDCARDS - Static variable in interface etri.sdn.controller.protocol.io.IOFSwitch
-
- PROP_REQUIRES_L3_MATCH - Static variable in interface etri.sdn.controller.protocol.io.IOFSwitch
-
- PROP_SUPPORTS_NETMASK_TBL - Static variable in interface etri.sdn.controller.protocol.io.IOFSwitch
-
- PROP_SUPPORTS_OFPP_FLOOD - Static variable in interface etri.sdn.controller.protocol.io.IOFSwitch
-
- PROP_SUPPORTS_OFPP_TABLE - Static variable in interface etri.sdn.controller.protocol.io.IOFSwitch
-
- propertyExists(String) - Method in class etri.sdn.controller.TorpedoProperties
-
Check if there is a property value associated with the given name
- PROTO_TYPE_IP - Static variable in class etri.sdn.controller.protocol.packet.ARP
-
- protocol - Variable in class etri.sdn.controller.module.firewall.OFMFirewall
-
- protocol - Variable in class etri.sdn.controller.module.forwarding.Forwarding
-
- protocol - Variable in class etri.sdn.controller.module.forwarding.ForwardingBase
-
- protocol - Variable in class etri.sdn.controller.module.learningmac.OFMLearningMac
-
- protocol - Variable in class etri.sdn.controller.module.linkdiscovery.OFMLinkDiscovery
-
- protocol - Variable in class etri.sdn.controller.module.statemanager.OFFeaturesReplySerializer
-
- protocol - Variable in class etri.sdn.controller.module.statemanager.State
-
- protocol - Variable in class etri.sdn.controller.module.topologymanager.OFMTopologyManager
-
- protocol - Variable in class etri.sdn.controller.OFController
-
- protocol - Variable in class etri.sdn.controller.protocol.packet.IPv4
-
- PROTOCOL_ICMP - Static variable in class etri.sdn.controller.protocol.packet.IPv4
-
- PROTOCOL_TCP - Static variable in class etri.sdn.controller.protocol.packet.IPv4
-
- PROTOCOL_UDP - Static variable in class etri.sdn.controller.protocol.packet.IPv4
-
- protocolAddressLength - Variable in class etri.sdn.controller.protocol.packet.ARP
-
- protocolClassMap - Static variable in class etri.sdn.controller.protocol.packet.IPv4
-
- protocolId - Variable in class etri.sdn.controller.protocol.packet.BPDU
-
- protocolType - Variable in class etri.sdn.controller.protocol.packet.ARP
-
- pushPacket(Connection, OFMatch, OFPacketIn, int, MessageContext) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
Pushes a packet-out to a switch.
- pushPacket(Connection, IPacket, IOFSwitch, int, short, short, MessageContext) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
Pushes a packet-out to a switch.
- pushRoute(Connection, Route, OFMatch, Integer, OFPacketIn, long, long, MessageContext, boolean, boolean, OFFlowModCommand) - Method in class etri.sdn.controller.module.forwarding.ForwardingBase
-
Pushes routes from back to front.
- put(String, Object) - Method in class etri.sdn.controller.MessageContext
-
Put something in the message context with given key.
- put(MessageContext, String, V) - Method in class etri.sdn.controller.MessageContextStore
-
Deprecated.