com.veraxsystems.icmp.jni.handlers
Class SendHandler

java.lang.Object
  extended by com.veraxsystems.icmp.jni.handlers.SendHandler
All Implemented Interfaces:
java.lang.Runnable

public class SendHandler
extends java.lang.Object
implements java.lang.Runnable

Internally used class for testing socket simultaneous send/receive operation. This handler is responsible for sending ICMP echo request via provided IcmpJniBridge object.


Constructor Summary
SendHandler(IcmpJniBridge icmpVal, int requestsCountVal, Counter sendCounterVal)
          Initialize handler
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SendHandler

public SendHandler(IcmpJniBridge icmpVal,
                   int requestsCountVal,
                   Counter sendCounterVal)
Initialize handler

Parameters:
icmpVal - the ICMP object messages are received from
requestsNumberVal - number of expected requests
handledCounterVal - counter of received responses
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable