Interface DeviceReplyProcessor
-
- All Known Subinterfaces:
DeviceContext
- All Known Implementing Classes:
DeviceContextImpl
public interface DeviceReplyProcessor
Device reply processor.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
processAlienMessage(OfHeader message)
Method processes alien message from device.void
processExperimenterMessage(ExperimenterMessage notification)
Processing of experimenter symmetric message from device.void
processFlowRemovedMessage(FlowRemoved flowRemoved)
Method process async flow removed from device.void
processPacketInMessage(PacketInMessage packetInMessage)
Method process async packet in from device.void
processPortStatusMessage(PortStatusMessage portStatus)
Method process async port status from device.void
processReply(Xid xid, List<? extends OfHeader> ofHeaderList)
Method that set future to context in Map.void
processReply(OfHeader ofHeader)
Method that set future to context in Map.
-
-
-
Method Detail
-
processReply
void processReply(OfHeader ofHeader)
Method that set future to context in Map.- Parameters:
ofHeader
- openflow header
-
processReply
void processReply(Xid xid, List<? extends OfHeader> ofHeaderList)
Method that set future to context in Map.- Parameters:
xid
- xidofHeaderList
- openflow header list
-
processFlowRemovedMessage
void processFlowRemovedMessage(FlowRemoved flowRemoved)
Method process async flow removed from device.- Parameters:
flowRemoved
- flow removed
-
processPortStatusMessage
void processPortStatusMessage(PortStatusMessage portStatus)
Method process async port status from device.- Parameters:
portStatus
- port status
-
processPacketInMessage
void processPacketInMessage(PacketInMessage packetInMessage)
Method process async packet in from device.- Parameters:
packetInMessage
- packet in message
-
processExperimenterMessage
void processExperimenterMessage(ExperimenterMessage notification)
Processing of experimenter symmetric message from device.- Parameters:
notification
- notification
-
processAlienMessage
boolean processAlienMessage(OfHeader message)
Method processes alien message from device.- Parameters:
message
- alien message- Returns:
- true if alien message was successfully processed
-
-