public abstract class SocketImpl
- extends Object
- implements SocketOptions
abstract 클래스 SocketImpl
는, 실제로 소켓을 구현하는 모든 클래스에 공통의 슈퍼 클래스입니다. 이것은 클라이언트 소켓, 서버 소켓의 양쪽 모두의 작성에 사용됩니다.
「프레인인」소켓은, 각 메소드를 기술대로 구현합니다. 방화벽(fire wall)나 프록시는 사용하지 않습니다.
메소드의 개요 | |
---|---|
protected abstract void | accept (SocketImpl s) 접속을 받아들입니다. |
protected abstract int | available () 이 소켓으로부터 블록없이 읽어들일 수 있는 바이트수를 돌려줍니다. |
protected abstract void | bind (InetAddress host, int port) 지정된 로컬의 IP 주소와 포트 번호에 이 소켓을 바인드 합니다. |
protected abstract void | close () 이 소켓을 닫습니다. |
protected abstract void | connect (InetAddress address, int port) 지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다. |
protected abstract void | connect (SocketAddress address, int timeout) 지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다. |
protected abstract void | connect (String host, int port) 지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다. |
protected abstract void | create (boolean stream) 스트림 소켓 또는 데이터 그램 소켓을 작성합니다. |
protected FileDescriptor | getFileDescriptor () 이 소켓의 fd 필드치를 돌려줍니다. |
protected InetAddress | getInetAddress () 이 소켓의 address 필드치를 돌려줍니다. |
protected abstract InputStream | getInputStream () 이 소켓의 입력 스트림을 돌려줍니다. |
protected int | getLocalPort () 이 소켓의 localport 필드치를 돌려줍니다. |
protected abstract OutputStream | getOutputStream () 이 소켓의 출력 스트림을 돌려줍니다. |
protected int | getPort () 이 소켓의 port 필드치를 돌려줍니다. |
protected abstract void | listen (int backlog) 수신하는 접속 (접속 요구)을 넣는 큐의 최대 길이을, count 인수로 설정합니다. |
protected abstract void | sendUrgentData (int data) 이 소켓상에서 1 바이트의 긴급 데이터를 송신합니다. |
protected void | setPerformancePreferences (int connectionTime, int latency, int bandwidth) 이 소켓의 퍼포먼스 설정을 실시합니다. |
protected void | shutdownInput () 이 소켓의 입력 스트림을 「스트림의 마지막」으로 설정합니다. |
protected void | shutdownOutput () 이 소켓의 출력 스트림을 무효로 합니다. |
protected boolean | supportsUrgentData () 이 SocketImpl 가 긴급 데이터의 송신을 지원할지 어떨지를 돌려줍니다. |
String | toString () 이 소켓의 주소와 포트를 String 로서 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
인터페이스 java.net. SocketOptions 로부터 상속된 메소드 |
---|
getOption , setOption |
반응형
'JAVA > Docs' 카테고리의 다른 글
ⓒ java.lang Thread (0) | 2015.02.25 |
---|---|
ⓒ java.net Socket (0) | 2015.02.23 |
ⓒ java.io PrintStream (0) | 2015.02.15 |
ⓒ java.io PrintWriter (0) | 2015.02.15 |
ⓒ java.io BufferedReader (0) | 2015.02.15 |