public class TrackerServer
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.net.InetSocketAddress |
inetSockAddr |
protected java.net.Socket |
sock |
| 构造器和说明 |
|---|
TrackerServer(java.net.Socket sock,
java.net.InetSocketAddress inetSockAddr)
Constructor
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
protected void |
finalize() |
java.net.InetSocketAddress |
getInetSocketAddress()
get the server info
|
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
java.net.Socket |
getSocket()
get the connected socket
|
protected java.net.Socket sock
protected java.net.InetSocketAddress inetSockAddr
public TrackerServer(java.net.Socket sock,
java.net.InetSocketAddress inetSockAddr)
sock - Socket of serverinetSockAddr - the server infopublic java.net.Socket getSocket()
throws java.io.IOException
java.io.IOExceptionpublic java.net.InetSocketAddress getInetSocketAddress()
public java.io.OutputStream getOutputStream()
throws java.io.IOException
java.io.IOExceptionpublic java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionprotected void finalize()
throws java.lang.Throwable
finalize 在类中 java.lang.Objectjava.lang.Throwable