edu.unh.sdb.remote
Class Sender

java.lang.Object
  extended by edu.unh.sdb.remote.Sender
Direct Known Subclasses:
TCPSender, UDPSender, UDTSender

public abstract class Sender
extends java.lang.Object


Field Summary
protected  boolean busy
           
protected  java.lang.String clientIP
           
protected  int serverDataPort
           
 
Constructor Summary
Sender()
           
 
Method Summary
abstract  void freeResource()
           
 boolean isBusy()
           
abstract  int SendData(byte[] dataBuf, int len)
           
 void setBusyStatus(boolean status)
           
 void setClientIP(java.net.InetAddress ip)
           
 void setClientIP(java.lang.String ip)
           
 void setServerDataPort(int port)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clientIP

protected java.lang.String clientIP

serverDataPort

protected int serverDataPort

busy

protected boolean busy
Constructor Detail

Sender

public Sender()
Method Detail

SendData

public abstract int SendData(byte[] dataBuf,
                             int len)

freeResource

public abstract void freeResource()

setClientIP

public void setClientIP(java.lang.String ip)

setClientIP

public void setClientIP(java.net.InetAddress ip)

setServerDataPort

public void setServerDataPort(int port)

isBusy

public boolean isBusy()

setBusyStatus

public void setBusyStatus(boolean status)