本文整理汇总了Java中org.projectfloodlight.openflow.protocol.OFBsnSetAuxCxnsReply类的典型用法代码示例。如果您正苦于以下问题:Java OFBsnSetAuxCxnsReply类的具体用法?Java OFBsnSetAuxCxnsReply怎么用?Java OFBsnSetAuxCxnsReply使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
OFBsnSetAuxCxnsReply类属于org.projectfloodlight.openflow.protocol包,在下文中一共展示了OFBsnSetAuxCxnsReply类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testMessageDispatchComplete
import org.projectfloodlight.openflow.protocol.OFBsnSetAuxCxnsReply; //导入依赖的package包/类
/**
* Test dispatch of messages while in Complete state
*/
@Test
public void testMessageDispatchComplete() throws Exception {
moveToComplete();
newConnection.getValue().setListener(connectionListener);
resetChannel();
expect(channel.writeAndFlush(capture(writeCapture))).andReturn(null).once();
replay(channel);
// Send echo request. expect reply
OFMessage echoRequest = factory.buildEchoRequest().build();
sendMessageToHandlerWithControllerReset(ImmutableList.<OFMessage>of(echoRequest));
List<OFMessage> msgs = getMessagesFromCapture();
assertEquals(1, msgs.size());
assertEquals(OFType.ECHO_REPLY, msgs.get(0).getType());
// Send barrier reply. expect dispatch
OFBarrierReply barrierReply = factory.buildBarrierReply()
.build();
resetAndExpectConnectionListener(barrierReply);
// Send packet in. expect dispatch
OFFlowRemoved flowRemoved = factory.buildFlowRemoved()
.build();
resetAndExpectConnectionListener(flowRemoved);
// Send get config reply. expect dispatch
OFGetConfigReply getConfigReply = factory.buildGetConfigReply()
.build();
resetAndExpectConnectionListener(getConfigReply);
// Send packet in. expect dispatch
OFPacketIn pi = factory.buildPacketIn()
.setReason(OFPacketInReason.NO_MATCH)
.build();
resetAndExpectConnectionListener(pi);
// Send port status. expect dispatch
OFPortStatus portStatus = factory.buildPortStatus()
.setReason(OFPortReason.DELETE)
.setDesc(portDesc)
.build();
resetAndExpectConnectionListener(portStatus);
// Send queue reply. expect dispatch
OFQueueGetConfigReply queueReply = factory.buildQueueGetConfigReply()
.build();
resetAndExpectConnectionListener(queueReply);
// Send stat reply. expect dispatch
OFFlowStatsReply statReply = factory.buildFlowStatsReply()
.build();
resetAndExpectConnectionListener(statReply);
// Send role reply. expect dispatch
OFRoleReply roleReply = factory.buildRoleReply()
.setRole(OFControllerRole.ROLE_MASTER)
.build();
resetAndExpectConnectionListener(roleReply);
// Send experimenter. expect dispatch
OFBsnSetAuxCxnsReply auxReply = factory.buildBsnSetAuxCxnsReply()
.build();
resetAndExpectConnectionListener(auxReply);
}