Interface DeviceReplyProcessor
-
- All Known Subinterfaces:
DeviceContext
- All Known Implementing Classes:
DeviceContextImpl
public interface DeviceReplyProcessorDevice reply processor.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanprocessAlienMessage(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 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
-
-