Class DropTestRpcSender

    • Field Detail

      • PRIORITY

        protected static final org.opendaylight.yangtools.yang.common.Uint16 PRIORITY
      • BUFFER_ID

        protected static final org.opendaylight.yangtools.yang.common.Uint32 BUFFER_ID
      • HARD_TIMEOUT

        protected static final org.opendaylight.yangtools.yang.common.Uint16 HARD_TIMEOUT
      • IDLE_TIMEOUT

        protected static final org.opendaylight.yangtools.yang.common.Uint16 IDLE_TIMEOUT
      • TABLE_ID

        protected static final org.opendaylight.yangtools.yang.common.Uint8 TABLE_ID
      • RPC_FUTURE_SUCCESS_UPDATER

        protected static final AtomicIntegerFieldUpdater<org.opendaylight.openflowplugin.testcommon.AbstractDropTest> RPC_FUTURE_SUCCESS_UPDATER
      • ftrSuccess

        protected volatile int ftrSuccess
      • RPC_FUTURE_FAIL_UPDATER

        protected static final AtomicIntegerFieldUpdater<org.opendaylight.openflowplugin.testcommon.AbstractDropTest> RPC_FUTURE_FAIL_UPDATER
      • ftrFailed

        protected volatile int ftrFailed
      • RUNABLES_EXECUTED

        protected static final AtomicIntegerFieldUpdater<org.opendaylight.openflowplugin.testcommon.AbstractDropTest> RUNABLES_EXECUTED
      • runablesExecuted

        protected volatile int runablesExecuted
      • RUNABLES_REJECTED

        protected static final AtomicIntegerFieldUpdater<org.opendaylight.openflowplugin.testcommon.AbstractDropTest> RUNABLES_REJECTED
      • runablesRejected

        protected volatile int runablesRejected
    • Constructor Detail

      • DropTestRpcSender

        public DropTestRpcSender()
    • Method Detail

      • setFlowService

        public void setFlowService​(SalFlowService flowService)
      • start

        public void start()
        Start listening on packetIn.
      • processPacket

        protected void processPacket​(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Node> node,
                                     Match match,
                                     Instructions instructions)
      • setNotificationService

        public void setNotificationService​(org.opendaylight.mdsal.binding.api.NotificationService notificationService)
      • clearStats

        public final void clearStats()
      • countFutureSuccess

        public void countFutureSuccess()
      • countFutureError

        public void countFutureError()