|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrina.flow0.TCPFlow
public class TCPFlow
TCP flow
| Constructor Summary | |
|---|---|
TCPFlow()
Dummy Constructor |
|
TCPFlow(int localPort)
Constructor create a local tcp flow listening to a certain port |
|
TCPFlow(java.lang.String url,
int port)
Constructor |
|
| Method Summary | |
|---|---|
TCPFlow |
accept()
accept an incoming client socket |
void |
close()
|
byte[] |
getAddr()
getAddr |
byte[] |
getDnsAddr()
getDnsAddr |
java.lang.String |
getDstName()
|
int |
getDstport()
|
int |
getDstPort()
getPort |
java.net.InetAddress |
getInetAddr()
getInetAddr |
int |
getLocalPort()
getlocalPort |
java.net.ServerSocket |
getServerSocket()
getServerSocket |
java.net.Socket |
getSocket()
getSocket |
java.lang.String |
getSrcName()
|
java.lang.String |
getUrl()
getUrl |
byte[] |
receive()
receive a message from the tcp socket |
void |
send(byte[] message)
send a message byte[] from the TCP socket |
void |
sendCDAPMsg(byte[] cdapMsg)
|
void |
sendDTPMsg(byte[] dtpMsg)
|
void |
setAddr(byte[] addr)
setAddr |
void |
setDnsAddr(byte[] dnsAddr)
setDnsAddr |
void |
setDstName(java.lang.String dstName)
|
void |
setDstport(int dstport)
|
void |
setDstPort(int port)
setPort |
void |
setInetAddr(java.net.InetAddress inetAddr)
setInetAddr |
void |
setlocalPort(int localPort)
setlocalPort |
void |
setLocalPort(int localPort)
|
void |
setServerSocket(java.net.ServerSocket serverSocket)
setServerSocket |
void |
setSocket(java.net.Socket socket)
setSocket |
void |
setSrcName(java.lang.String srcName)
|
void |
setUrl(java.lang.String url)
setUrl |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TCPFlow()
public TCPFlow(int localPort)
local - Port
public TCPFlow(java.lang.String url,
int port)
url - port - | Method Detail |
|---|
public void send(byte[] message)
throws java.lang.Exception
message - in byte[]
java.lang.Exception
public void sendDTPMsg(byte[] dtpMsg)
throws java.lang.Exception
java.lang.Exception
public void sendCDAPMsg(byte[] cdapMsg)
throws java.lang.Exception
java.lang.Exception
public byte[] receive()
throws java.lang.Exception
java.lang.Exception
java.lang.Exceptionpublic TCPFlow accept()
public void close()
public int getDstport()
public void setDstport(int dstport)
destination - portpublic void setLocalPort(int localPort)
localPort - public java.lang.String getUrl()
public void setUrl(java.lang.String url)
url - public byte[] getAddr()
public void setAddr(byte[] addr)
addr - public java.net.InetAddress getInetAddr()
public void setInetAddr(java.net.InetAddress inetAddr)
inetAddr - public int getDstPort()
public void setDstPort(int port)
port - public byte[] getDnsAddr()
public void setDnsAddr(byte[] dnsAddr)
dnsAddr - public java.net.Socket getSocket()
public void setSocket(java.net.Socket socket)
socket - public java.net.ServerSocket getServerSocket()
public void setServerSocket(java.net.ServerSocket serverSocket)
ServerSocket - serverSocketpublic int getLocalPort()
public void setlocalPort(int localPort)
localPort - public java.lang.String getSrcName()
public void setSrcName(java.lang.String srcName)
srcName - the srcName to setpublic java.lang.String getDstName()
public void setDstName(java.lang.String dstName)
dstName - the dstName to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||