|
||||||||||
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
- Portpublic 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.Exception
public 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 |