com.veraxsystems.icmp.jni.handlers
Class ReceiveHandler

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

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

Internally used class for testing socket simultaneous send/receive operation. This handler is responsible for receiving messages from provided IcmpJniBridge object.


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

Constructor Detail

ReceiveHandler

public ReceiveHandler(IcmpJniBridge icmpVal,
                      int requestsNumberVal,
                      Counter handledCounterVal)
Initialize handler

Parameters:
icmpVal - the ICMP object messages are received from
requestsNumberVal - number or requested messages
handledCounterVal - counter of sent request
Method Detail

run

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