org.objectweb.joram.mom.proxies.tcp
Class IOControl

java.lang.Object
  extended by org.objectweb.joram.mom.proxies.tcp.IOControl

public class IOControl
extends java.lang.Object


Field Summary
static org.objectweb.util.monolog.api.Logger logger
           
 
Constructor Summary
IOControl(java.net.Socket sock)
           
IOControl(java.net.Socket sock, long inputCounter)
           
 
Method Summary
 void close()
           
 long getReceivedCount()
           
 long getSentCount()
           
 ProxyMessage receive()
           
 void send(ProxyMessage msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static org.objectweb.util.monolog.api.Logger logger
Constructor Detail

IOControl

public IOControl(java.net.Socket sock)
          throws java.io.IOException
Throws:
java.io.IOException

IOControl

public IOControl(java.net.Socket sock,
                 long inputCounter)
          throws java.io.IOException
Throws:
java.io.IOException
Method Detail

send

public void send(ProxyMessage msg)
          throws java.io.IOException
Throws:
java.io.IOException

receive

public ProxyMessage receive()
                     throws java.lang.Exception
Throws:
java.lang.Exception

close

public void close()

getSentCount

public long getSentCount()

getReceivedCount

public long getReceivedCount()


Copyright © 2011 ScalAgent D.T.. All Rights Reserved.