Java.Nio.Channels 네임스페이스

클래스

Name Description
AcceptPendingException

채널에서 수락 작업을 시작하려고 시도하고 이전 수락 작업이 완료되지 않은 경우 선택되지 않은 예외가 throw됩니다.

AlreadyBoundException

소켓을 이미 바인딩된 네트워크 지향 채널에 바인딩하려고 할 때 throw되는 선택되지 않은 예외입니다.

AlreadyConnectedException

이미 연결된 연결을 SocketChannel 시도할 때 throw되는 선택되지 않은 예외입니다.

AsynchronousChannelGroup

리소스 공유를 위해 비동기 채널 그룹화

AsynchronousCloseException

다른 스레드가 I/O 작업에서 차단된 채널 또는 채널의 일부를 닫을 때 스레드에서 수신한 예외를 확인했습니다.

AsynchronousFileChannel

파일 읽기, 쓰기 및 조작을 위한 비동기 채널입니다.

AsynchronousServerSocketChannel

스트림 지향 수신 소켓에 대한 비동기 채널입니다.

AsynchronousSocketChannel

스트림 지향 연결 소켓에 대한 비동기 채널입니다.

CancelledKeyException

더 이상 유효하지 않은 선택 키를 사용하려고 하면 선택되지 않은 예외가 throw됩니다.

Channels

채널 및 스트림에 대한 유틸리티 메서드입니다.

ClosedByInterruptException

다른 스레드가 채널의 I/O 작업에서 차단되는 동안 스레드에서 수신한 예외를 확인했습니다.

ClosedChannelException

닫혀 있거나 적어도 해당 작업에 닫혀 있는 채널에서 I/O 작업을 호출하거나 완료하려고 할 때 throw되는 예외를 확인했습니다.

ClosedSelectorException

선택 취소된 예외는 닫힌 선택기에서 I/O 작업을 호출하려고 할 때 throw됩니다.

ConnectionPendingException

비차단 연결 작업이 이미 진행 중인 연결을 SocketChannel 시도할 때 선택되지 않은 예외가 throw됩니다.

DatagramChannel

데이터그램 지향 소켓에 대해 선택할 수 있는 채널입니다.

FileChannel

파일 읽기, 쓰기, 매핑 및 조작을 위한 채널입니다.

FileChannel.MapMode

파일 매핑 모드에 대한 typesafe 열거형입니다.

FileLock

파일 영역에 대한 잠금을 나타내는 토큰입니다.

FileLockInterruptionException

다른 스레드가 파일 잠금을 획득하기 위해 대기하는 동안 중단될 때 스레드에서 수신한 예외를 확인했습니다.

IGatheringByteChannelExtensions
IllegalBlockingModeException

잘못된 차단 모드의 채널에서 차단 모드별 작업이 호출될 때 선택되지 않은 예외가 throw됩니다.

IllegalChannelGroupException

동일한 공급자가 만들지 않은 그룹에서 채널을 열려고 할 때 선택되지 않은 예외가 throw됩니다.

IllegalSelectorException

채널을 만든 공급자가 만들지 않은 선택기를 사용하여 채널을 등록하려고 할 때 선택되지 않은 예외가 throw됩니다.

InterruptedByTimeoutException

비동기 작업이 완료되기 전에 시간 제한이 경과할 때 스레드에서 수신한 예외를 확인했습니다.

IReadableByteChannelExtensions
IScatteringByteChannelExtensions
IWritableByteChannelExtensions
MembershipKey

IP(인터넷 프로토콜) 멀티캐스트 그룹의 멤버 자격을 나타내는 토큰입니다.

NoConnectionPendingException

메서드를 처음 성공적으로 SocketChannel#finishConnect finishConnect 호출하지 않고 메서드를 SocketChannel 호출할 때 SocketChannel#connect connect throw되는 선택되지 않은 예외입니다.

NonReadableChannelException

원래 읽기 위해 열리지 않은 채널에서 읽기를 시도할 때 선택되지 않은 예외가 throw됩니다.

NonWritableChannelException

원래 쓰기 위해 열리지 않은 채널에 쓰기를 시도할 때 선택되지 않은 예외가 throw됩니다.

NotYetBoundException

아직 바인딩되지 않은 서버 소켓 채널에서 I/O 작업을 호출하려고 할 때 throw되는 선택되지 않은 예외입니다.

NotYetConnectedException

아직 연결되지 않은 소켓 채널에서 I/O 작업을 호출하려고 할 때 throw되는 선택되지 않은 예외입니다.

OverlappingFileLockException

동일한 Java 가상 머신에 의해 이미 잠긴 지역과 겹치는 파일의 영역에 대한 잠금을 획득하려고 시도하거나 다른 스레드가 이미 동일한 파일의 겹치는 영역을 잠그려고 대기 중인 경우 선택되지 않은 예외가 throw됩니다.

Pipe

단방향 파이프를 구현하는 채널 쌍입니다.

Pipe.SinkChannel

의 쓰기 가능 끝을 나타내는 채널입니다 Pipe.

Pipe.SourceChannel

읽을 수 있는 끝 부분을 나타내는 채널입니다 Pipe.

ReadPendingException

비동기 소켓 채널에서 읽기를 시도했는데 이전 읽기가 완료되지 않은 경우 선택되지 않은 예외가 throw됩니다.

SelectableChannel

을 통해 멀티플렉싱할 수 있는 채널입니다 Selector.

SelectionKey

와 함께 등록 SelectableChannel 을 나타내는 토큰입니다 Selector.

Selector

개체의 SelectableChannel 멀티플렉서입니다.

ServerSocketChannel

스트림 지향 수신 소켓에 대해 선택할 수 있는 채널입니다.

ShutdownChannelGroupException

종료되는 그룹에서 채널을 생성하려고 하면 선택되지 않은 예외가 throw되거나 채널 그룹이 종료되었으므로 I/O 작업의 완료 처리기를 호출할 수 없습니다.

SocketChannel

스트림 지향 연결 소켓에 대해 선택할 수 있는 채널입니다.

UnresolvedAddressException

확인되지 않은 소켓 주소에서 네트워크 작업을 호출하려고 할 때 throw되는 선택되지 않은 예외입니다.

UnsupportedAddressTypeException

지원되지 않는 형식의 소켓 주소를 바인딩하거나 연결하려고 하면 선택되지 않은 예외가 throw됩니다.

WritePendingException

비동기 소켓 채널에 쓰기를 시도하고 이전 쓰기가 완료되지 않은 경우 선택되지 않은 예외가 throw됩니다.

인터페이스

Name Description
IAsynchronousByteChannel

바이트를 읽고 쓸 수 있는 비동기 채널입니다.

IAsynchronousChannel

비동기 I/O 작업을 지원하는 채널입니다.

IByteChannel

바이트를 읽고 쓸 수 있는 채널입니다.

IChannel

I/O 작업에 대한 nexus입니다.

ICompletionHandler

비동기 I/O 작업의 결과를 사용하는 처리기입니다.

IGatheringByteChannel

버퍼 시퀀스에서 바이트를 쓸 수 있는 채널입니다.

IInterruptibleChannel

비동기적으로 닫히고 중단될 수 있는 채널입니다.

IReadableByteChannel

바이트를 읽을 수 있는 채널입니다.

IScatteringByteChannel

버퍼 시퀀스로 바이트를 읽을 수 있는 채널입니다.

ISeekableByteChannel

현재 위치를 유지하고 위치를 변경할 수 있는 바이트 채널입니다.

IWritableByteChannel

바이트를 쓸 수 있는 채널입니다.

열거형

Name Description
Operations

여러 형식에서 반환되고 여러 형식의 매개 변수로 사용된 값을 열거합니다.