Interface DeviceReplyProcessor
- All Known Subinterfaces:
DeviceContext
- All Known Implementing Classes:
DeviceContextImpl
public interface DeviceReplyProcessor
Device reply processor.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanprocessAlienMessage(OfHeader message) Method processes alien message from device.voidprocessExperimenterMessage(ExperimenterMessage notification) Processing of experimenter symmetric message from device.voidprocessFlowRemovedMessage(FlowRemoved flowRemoved) Method process async flow removed from device.voidprocessPacketInMessage(PacketInMessage packetInMessage) Method process async packet in from device.voidprocessPortStatusMessage(PortStatusMessage portStatus) Method process async port status from device.voidprocessReply(Xid xid, List<? extends OfHeader> ofHeaderList) Method that set future to context in Map.voidprocessReply(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
-