Interface DeviceReplyProcessor
- All Known Subinterfaces:
DeviceContext
- All Known Implementing Classes:
DeviceContextImpl
public interface DeviceReplyProcessor
Device reply processor.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
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 Details
-
processReply
Method that set future to context in Map.- Parameters:
ofHeader
- openflow header
-
processReply
Method that set future to context in Map.- Parameters:
xid
- xidofHeaderList
- openflow header list
-
processFlowRemovedMessage
Method process async flow removed from device.- Parameters:
flowRemoved
- flow removed
-
processPortStatusMessage
Method process async port status from device.- Parameters:
portStatus
- port status
-
processPacketInMessage
Method process async packet in from device.- Parameters:
packetInMessage
- packet in message
-
processExperimenterMessage
Processing of experimenter symmetric message from device.- Parameters:
notification
- notification
-
processAlienMessage
Method processes alien message from device.- Parameters:
message
- alien message- Returns:
- true if alien message was successfully processed
-