Java.Nio.Channels 名前空間

クラス

名前 説明
AcceptPendingException

オフの例外は、チャネルで受け入れ操作を開始しようとして、以前の受け入れ操作が完了していない場合にスローされます。

AlreadyBoundException

既にバインドされているネットワーク指向チャネルをソケットにバインドしようとすると、オフの例外がスローされます。

AlreadyConnectedException

既に接続されている SocketChannel に接続しようとすると、オフの例外がスローされます。

AsynchronousChannelGroup

リソース共有を目的とした非同期チャネルのグループ化。

AsynchronousCloseException

別のスレッドが I/O 操作でブロックされているチャネルまたはチャネルの一部を閉じるときにスレッドが受信した例外を確認しました。

AsynchronousFileChannel

ファイルの読み取り、書き込み、操作のための非同期チャネル。

AsynchronousServerSocketChannel

ストリーム指向のリッスン ソケットの非同期チャネル。

AsynchronousSocketChannel

ストリーム指向接続ソケットの非同期チャネル。

CancelledKeyException

無効になった選択キーを使用しようとすると、オフの例外がスローされます。

Channels

チャネルとストリームのユーティリティ メソッド。

ClosedByInterruptException

チャネルの I/O 操作でブロックされている間に別のスレッドが例外を中断したときにスレッドによって受信された例外を確認しました。

ClosedChannelException

チェックされた例外は、閉じているチャネルまたは少なくともその操作に対して閉じているチャネルで I/O 操作を呼び出すか完了しようとした場合にスローされます。

ClosedSelectorException

閉じたセレクターで I/O 操作を呼び出そうとしたときに、オフの例外がスローされます。

ConnectionPendingException

非ブロッキング接続操作が既に進行中の SocketChannel に接続しようとすると、オフの例外がスローされます。

DatagramChannel

データグラム指向ソケットの選択可能なチャネル。

FileChannel

ファイルの読み取り、書き込み、マッピング、および操作のためのチャネル。

FileChannel.MapMode

ファイル マッピング モードの typesafe 列挙型。

FileLock

ファイルの領域のロックを表すトークン。

FileLockInterruptionException

ファイル ロックの取得を待機している間に別のスレッドが例外を中断したときにスレッドによって受信された例外を確認しました。

IGatheringByteChannelExtensions
IllegalBlockingModeException

ブロック モード固有の操作が不適切なブロック モードのチャネルで呼び出されると、オフの例外がスローされます。

IllegalChannelGroupException

同じプロバイダーによって作成されていないグループ内のチャネルを開こうとしたときに、オフの例外がスローされます。

IllegalSelectorException

チャネルを作成したプロバイダーによって作成されていないセレクターにチャネルを登録しようとすると、オフの例外がスローされます。

InterruptedByTimeoutException

非同期操作が完了する前にタイムアウトが経過したときにスレッドによって受信された例外を確認しました。

IReadableByteChannelExtensions
IScatteringByteChannelExtensions
IWritableByteChannelExtensions
MembershipKey

インターネット プロトコル (IP) マルチキャスト グループのメンバーシップを表すトークン。

NoConnectionPendingException

SocketChannel#finishConnect finishConnectSocketChannel メソッドが最初にSocketChannel#connect connect メソッドを正常に呼び出さずに呼び出されると、オフの例外がスローされます。

NonReadableChannelException

最初に読み取り用に開かれていたチャネルから読み取ろうとしたときに、オフの例外がスローされます。

NonWritableChannelException

最初に書き込み用に開かれていたチャネルに書き込もうとしたときに、オフの例外がスローされます。

NotYetBoundException

未バインドのサーバー ソケット チャネルで I/O 操作を呼び出そうとしたときに、オフの例外がスローされます。

NotYetConnectedException

未接続のソケット チャネルで I/O 操作を呼び出そうとしたときに、オフの例外がスローされます。

OverlappingFileLockException

同じJava仮想マシンによって既にロックされているリージョンと重複するファイルの領域に対してロックを取得しようとした場合、または別のスレッドが既に同じファイルの重複する領域のロックを待機している場合に、オフの例外がスローされます。

Pipe

一方向のパイプを実装するチャネルのペア。

Pipe.SinkChannel

Pipeの書き込み可能な末尾を表すチャネル。

Pipe.SourceChannel

Pipeの読み取り可能な末尾を表すチャネル。

ReadPendingException

非同期ソケット チャネルからの読み取りが試行され、以前の読み取りが完了していない場合に、オフの例外がスローされます。

SelectableChannel

Selectorを介して多重化できるチャネル。

SelectionKey

SelectableChannelへのSelectorの登録を表すトークン。

Selector

SelectableChannel オブジェクトのマルチプレクサー。

ServerSocketChannel

ストリーム指向のリッスン ソケット用の選択可能なチャネル。

ShutdownChannelGroupException

シャットダウンされているグループ内にチャネルを構築しようとした場合、またはチャネル グループが終了したために I/O 操作の完了ハンドラーを呼び出すことができない場合に、オフの例外がスローされます。

SocketChannel

ストリーム指向接続ソケット用の選択可能なチャネル。

UnresolvedAddressException

未解決のソケット アドレスに対してネットワーク操作を呼び出そうとしたときに、オフの例外がスローされます。

UnsupportedAddressTypeException

サポートされていない型のソケット アドレスにバインドまたは接続しようとすると、オフの例外がスローされます。

WritePendingException

非同期ソケット チャネルへの書き込みが試行され、以前の書き込みが完了していない場合に、オフの例外がスローされます。

インターフェイス

名前 説明
IAsynchronousByteChannel

バイトの読み取りと書き込みを行うことができる非同期チャネル。

IAsynchronousChannel

非同期 I/O 操作をサポートするチャネル。

IByteChannel

バイトの読み取りと書き込みを行うことができるチャネル。

IChannel

I/O 操作のネクサス。

ICompletionHandler

非同期 I/O 操作の結果を使用するためのハンドラー。

IGatheringByteChannel

バッファーのシーケンスからバイトを書き込むことができるチャネル。

IInterruptibleChannel

非同期的に閉じて中断できるチャネル。

IReadableByteChannel

バイトを読み取ることができるチャネル。

IScatteringByteChannel

バッファーのシーケンスにバイトを読み取ることができるチャネル。

ISeekableByteChannel

現在の位置を維持し 、位置 を変更できるバイト チャネル。

IWritableByteChannel

バイトを書き込むことができるチャネル。

列挙型

名前 説明
Operations

複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。