SCTP API
A B C E F G H I M N O P R S T U V 

A

AbstractNotificationHandler<T> - com.sun.nio.sctp のクラス
通知を処理してから続行するスケルトンハンドラです。
AbstractNotificationHandler() - クラス com.sun.nio.sctp.AbstractNotificationHandler のコンストラクタ
このクラスの新しいインスタンスを初期化します。
accept() - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
このチャネルのソケット上のアソシエーションを受け入れます。
address() - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージを受信した場合は送信元のソケットアドレスを返します。それ以外の場合は、優先されるメッセージの送信先が返されます。
address() - クラス com.sun.nio.sctp.PeerAddressChangeNotification のメソッド
ピアアドレスを返します。
address() - クラス com.sun.nio.sctp.SendFailedNotification のメソッド
アドレスを返します。
Association - com.sun.nio.sctp のクラス
SCTP アソシエーションを表すクラスです。
Association(int, int, int) - クラス com.sun.nio.sctp.Association のコンストラクタ
このクラスの新しいインスタンスを初期化します。
association() - クラス com.sun.nio.sctp.AssociationChangeNotification のメソッド
この通知を適用できるアソシエーションを返します。
association() - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージを受信した場合は、メッセージを受信したアソシエーションを返します。それ以外の場合は、メッセージが送信されるアソシエーションを返します。
association() - インタフェース com.sun.nio.sctp.Notification のメソッド
この通知を適用できるアソシエーションを返します。
association() - クラス com.sun.nio.sctp.PeerAddressChangeNotification のメソッド
この通知を適用できるアソシエーションを返します。
association() - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルのソケット上のアソシエーションを返します。
association() - クラス com.sun.nio.sctp.SendFailedNotification のメソッド
この通知を適用できるアソシエーションを返します。
association() - クラス com.sun.nio.sctp.ShutdownNotification のメソッド
この通知を適用できるアソシエーションを返します。
AssociationChangeNotification - com.sun.nio.sctp のクラス
アソシエーションが開かれたり、閉じられたりしたときに発行される通知です。
AssociationChangeNotification() - クラス com.sun.nio.sctp.AssociationChangeNotification のコンストラクタ
このクラスの新しいインスタンスを初期化します。
AssociationChangeNotification.AssocChangeEvent - com.sun.nio.sctp 内の列挙
アソシエーションで発生する変更イベントの型を定義します。
associationID() - クラス com.sun.nio.sctp.Association のメソッド
アソシエーション ID を返します。
associations() - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネルのソケット上で開いているアソシエーションを返します。

B

bind(SocketAddress) - クラス com.sun.nio.sctp.SctpChannel のメソッド
チャネルのソケットをローカルアドレスにバインドします。
bind(SocketAddress, int) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
チャネルのソケットをローカルアドレスにバインドし、接続を待機するようソケットを構成します。
bind(SocketAddress) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
チャネルのソケットをローカルアドレスにバインドし、接続を待機するようソケットを構成します。
bind(SocketAddress) - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
チャネルのソケットをローカルアドレスにバインドし、アソシエーションを待機するようソケットを構成します。
bind(SocketAddress, int) - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
チャネルのソケットをローカルアドレスにバインドし、アソシエーションを待機するようソケットを構成します。
bindAddress(InetAddress) - クラス com.sun.nio.sctp.SctpChannel のメソッド
指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。
bindAddress(InetAddress) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。
bindAddress(InetAddress) - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
指定されたアドレスをチャネルのソケットにバインドされているアドレスに追加します。
branch(Association) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
アソシエーションを分岐します。
buffer() - クラス com.sun.nio.sctp.SendFailedNotification のメソッド
送信されたデータを返します。
bytes() - クラス com.sun.nio.sctp.MessageInfo のメソッド
受信したメッセージの読み込みバイト数を返します。

C

com.sun.nio.sctp - パッケージ com.sun.nio.sctp
SCTP (Stream Control Transport Protocol) 用の Java API です。
complete(boolean) - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが完了したかどうかを設定します。
connect(SocketAddress) - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルのソケットを接続します。
connect(SocketAddress, int, int) - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルのソケットを接続します。
create(int, int) - クラス com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams の static メソッド
InitMaxStreams インスタンスを作成します。
createOutgoing(SocketAddress, int) - クラス com.sun.nio.sctp.MessageInfo の static メソッド
メッセージを送信する際の使用に適した MessageInfo インスタンスを作成します。
createOutgoing(Association, SocketAddress, int) - クラス com.sun.nio.sctp.MessageInfo の static メソッド
指定されたアソシエーションにメッセージを送信する際の使用に適した MessageInfo インスタンスを作成します。

E

equals(Object) - クラス com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams のメソッド
指定されたオブジェクトが同じ数のインバウンドストリームおよびアウトバウンドストリームを持つ別の InitMaxStreams インスタンスである場合は、true を返します。
errorCode() - クラス com.sun.nio.sctp.SendFailedNotification のメソッド
エラーコードを返します。
event() - クラス com.sun.nio.sctp.AssociationChangeNotification のメソッド
変更イベントの型を返します。
event() - クラス com.sun.nio.sctp.PeerAddressChangeNotification のメソッド
変更イベントの型を返します。

F

finishConnect() - クラス com.sun.nio.sctp.SctpChannel のメソッド
SCTP チャネルの接続処理を完了します。

G

getAllLocalAddresses() - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルのソケットがバインドされているすべてのソケットアドレスを返します。
getAllLocalAddresses() - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネルのソケットがバインドされているすべてのソケットアドレスを返します。
getAllLocalAddresses() - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
このチャネルのソケットがバインドされているすべてのソケットアドレスを返します。
getOption(SctpSocketOption<T>) - クラス com.sun.nio.sctp.SctpChannel のメソッド
ソケットオプションの値を返します。
getOption(SctpSocketOption<T>, Association) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
ソケットオプションの値を返します。
getOption(SctpSocketOption<T>) - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
ソケットオプションの値を返します。
getRemoteAddresses() - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルのソケットが接続されているすべてのリモートアドレスを返します。
getRemoteAddresses(Association) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネルのソケット上の指定されたアソシエーションが接続されているすべてのリモートアドレスを返します。

H

handleNotification(Notification, T) - クラス com.sun.nio.sctp.AbstractNotificationHandler のメソッド
SCTP スタックから実装固有の通知を受信したときに呼び出されます。
handleNotification(AssociationChangeNotification, T) - クラス com.sun.nio.sctp.AbstractNotificationHandler のメソッド
SCTP スタックから AssociationChangeNotification を受信したときに呼び出されます。
handleNotification(PeerAddressChangeNotification, T) - クラス com.sun.nio.sctp.AbstractNotificationHandler のメソッド
SCTP スタックから PeerAddressChangeNotification を受信したときに呼び出されます。
handleNotification(SendFailedNotification, T) - クラス com.sun.nio.sctp.AbstractNotificationHandler のメソッド
SCTP スタックから SendFailedNotification を受信したときに呼び出されます。
handleNotification(ShutdownNotification, T) - クラス com.sun.nio.sctp.AbstractNotificationHandler のメソッド
SCTP スタックから ShutdownNotification を受信したときに呼び出されます。
handleNotification(Notification, T) - インタフェース com.sun.nio.sctp.NotificationHandler のメソッド
SCTP スタックから通知を受信したときに呼び出されます。
HandlerResult - com.sun.nio.sctp 内の列挙
通知ハンドラの結果を定義します。
hashCode() - クラス com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams のメソッド
この init max ストリームのハッシュコード値を返します。

I

IllegalReceiveException - com.sun.nio.sctp の例外
通知ハンドラから SctpChannel または SctpMultiChannelreceive メソッドを呼び出そうとするとスローされる非チェック例外です。
IllegalReceiveException() - 例外 com.sun.nio.sctp.IllegalReceiveException のコンストラクタ
このクラスのインスタンスを構築します。
IllegalReceiveException(String) - 例外 com.sun.nio.sctp.IllegalReceiveException のコンストラクタ
指定されたメッセージを使用して、このクラスのインスタンスを構築します。
IllegalUnbindException - com.sun.nio.sctp の例外
チャネルにバインドされていないアドレスを削除したり、バインドされている唯一のアドレスを持つチャネルからアドレスを削除したりしようとするとスローされる非チェック例外です。
IllegalUnbindException() - 例外 com.sun.nio.sctp.IllegalUnbindException のコンストラクタ
このクラスのインスタンスを構築します。
IllegalUnbindException(String) - 例外 com.sun.nio.sctp.IllegalUnbindException のコンストラクタ
指定された詳細メッセージを使用して、このクラスのインスタンスを構築します。
InvalidStreamException - com.sun.nio.sctp の例外
無効なストリームにメッセージを送信しようとするとスローされる非チェック例外です。
InvalidStreamException() - 例外 com.sun.nio.sctp.InvalidStreamException のコンストラクタ
このクラスのインスタンスを構築します。
InvalidStreamException(String) - 例外 com.sun.nio.sctp.InvalidStreamException のコンストラクタ
指定された詳細メッセージを使用して、このクラスのインスタンスを構築します。
isComplete() - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが完了したかどうかを判断します。
isConnectionPending() - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネル上で接続操作が進行中かどうかを判断します。
isUnordered() - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが順序付けられていないかどうかを判断します。

M

maxInboundStreams() - クラス com.sun.nio.sctp.Association のメソッド
このアソシエーションでサポートされるインバウンドストリームの最大数を返します。
maxInStreams() - クラス com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams のメソッド
インバウンドストリームの最大数を返します。
maxOutboundStreams() - クラス com.sun.nio.sctp.Association のメソッド
このアソシエーションでサポートされるアウトバウンドストリームの最大数を返します。
maxOutStreams() - クラス com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams のメソッド
アウトバウンドストリームの最大数を返します。
MessageInfo - com.sun.nio.sctp のクラス
MessageInfo クラスは、メッセージに関する追加の補助情報を提供します。
MessageInfo() - クラス com.sun.nio.sctp.MessageInfo のコンストラクタ
このクラスの新しいインスタンスを初期化します。

N

Notification - com.sun.nio.sctp のインタフェース
SCTP スタックからの通知です。
NotificationHandler<T> - com.sun.nio.sctp のインタフェース
SCTP スタックからの通知を処理するハンドラです。

O

open() - クラス com.sun.nio.sctp.SctpChannel の static メソッド
SCTP チャネルを開きます。
open(SocketAddress, int, int) - クラス com.sun.nio.sctp.SctpChannel の static メソッド
SCTP チャネルを開き、リモートアドレスに接続します。
open() - クラス com.sun.nio.sctp.SctpMultiChannel の static メソッド
SCTP マルチチャネルを開きます。
open() - クラス com.sun.nio.sctp.SctpServerChannel の static メソッド
SCTP サーバーチャネルを開きます。

P

payloadProtocolID() - クラス com.sun.nio.sctp.MessageInfo のメソッド
ペイロードプロトコル識別子を返します。
payloadProtocolID(int) - クラス com.sun.nio.sctp.MessageInfo のメソッド
ペイロードプロトコル識別子を設定します。
PeerAddressChangeNotification - com.sun.nio.sctp のクラス
マルチホームピア上の宛先アドレスが変更されたときに発行される通知です。
PeerAddressChangeNotification() - クラス com.sun.nio.sctp.PeerAddressChangeNotification のコンストラクタ
このクラスの新しいインスタンスを初期化します。
PeerAddressChangeNotification.AddressChangeEvent - com.sun.nio.sctp 内の列挙
インタフェースの詳細が変更されたときに、マルチホームピア上の宛先アドレスで発生するアドレス変更イベントの型を定義します。

R

receive(ByteBuffer, T, NotificationHandler<T>) - クラス com.sun.nio.sctp.SctpChannel のメソッド
指定されたバッファーへのメッセージを受信するか、通知を処理します (あるいはその両方を行います)。
receive(ByteBuffer, T, NotificationHandler<T>) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネル経由でメッセージを受信するか、通知を処理します (あるいはその両方を行います)。

S

SCTP_DISABLE_FRAGMENTS - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
メッセージの断片化を有効または無効にします。
SCTP_EXPLICIT_COMPLETE - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
明示的なメッセージの完了を有効または無効にします。
SCTP_FRAGMENT_INTERLEAVE - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
断片化されたインターリーブによって、メッセージ受信者に対するメッセージの表現方法が制御されます。
SCTP_INIT_MAXSTREAMS - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
アソシエーションの初期化中にローカルエンドポイントで要求されるストリームの最大数。
SCTP_NODELAY - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
Nagle に似たアルゴリズムを有効または無効にします。
SCTP_PRIMARY_ADDR - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
ローカル SCTP スタックで、指定されたピアアドレスがアソシエーションプライマリとして使用されるように要求します。
SCTP_SET_PEER_PRIMARY_ADDR - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
囲まれたアドレスがピアによってアソシエーションプライマリとしてマークされるように要求します。
SctpChannel - com.sun.nio.sctp のクラス
メッセージ指向の接続された SCTP ソケットの選択可能なチャネルです。
SctpChannel(SelectorProvider) - クラス com.sun.nio.sctp.SctpChannel のコンストラクタ
このクラスの新しいインスタンスを初期化します。
SctpMultiChannel - com.sun.nio.sctp のクラス
メッセージ指向の SCTP ソケットの選択可能なチャネルです。
SctpMultiChannel(SelectorProvider) - クラス com.sun.nio.sctp.SctpMultiChannel のコンストラクタ
このクラスの新しいインスタンスを初期化します。
SctpServerChannel - com.sun.nio.sctp のクラス
メッセージ指向の待機 SCTP ソケットの選択可能なチャネルです。
SctpServerChannel(SelectorProvider) - クラス com.sun.nio.sctp.SctpServerChannel のコンストラクタ
このクラスの新しいインスタンスを初期化します。
SctpSocketOption<T> - com.sun.nio.sctp のインタフェース
SCTP チャネルに関連付けられたソケットオプションです。
SctpStandardSocketOptions - com.sun.nio.sctp のクラス
SCTP チャネルでは、特定のチャネルクラスに一覧表示されたソケットオプションに加えて、このクラスで定義されたソケットオプションもサポートされています。また、追加の実装固有のソケットオプションがサポートされている場合もあります。
SctpStandardSocketOptions.InitMaxStreams - com.sun.nio.sctp のクラス
このクラスは、アソシエーションの初期化中にローカルエンドポイントで使用されるインバウンドまたはアウトバウンドストリームの最大数を設定するために使用されます。
send(ByteBuffer, MessageInfo) - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネル経由でメッセージを送信します。
send(ByteBuffer, MessageInfo) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネル経由でメッセージを送信します。
SendFailedNotification - com.sun.nio.sctp のクラス
送信失敗の通知が受信されたときに発行される通知です。
SendFailedNotification() - クラス com.sun.nio.sctp.SendFailedNotification のコンストラクタ
このクラスの新しいインスタンスを初期化します。
setOption(SctpSocketOption<T>, T) - クラス com.sun.nio.sctp.SctpChannel のメソッド
ソケットオプションの値を設定します。
setOption(SctpSocketOption<T>, T, Association) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
ソケットオプションの値を設定します。
setOption(SctpSocketOption<T>, T) - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
ソケットオプションの値を設定します。
shutdown() - クラス com.sun.nio.sctp.SctpChannel のメソッド
チャネルを閉じずに接続を停止します。
shutdown(Association) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
チャネルを閉じずにアソシエーションを停止します。
ShutdownNotification - com.sun.nio.sctp のクラス
ピアでアソシエーションが停止されるときに発行される通知です。
ShutdownNotification() - クラス com.sun.nio.sctp.ShutdownNotification のコンストラクタ
このクラスの新しいインスタンスを初期化します。
SO_LINGER - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
閉じるときにデータが存在する場合は遅延します。
SO_RCVBUF - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
ソケット受信バッファーのサイズ。
SO_SNDBUF - クラス com.sun.nio.sctp.SctpStandardSocketOptions の static 変数
ソケット送信バッファーのサイズ。
streamNumber() - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージを受信した場合は、メッセージを受信したストリーム番号を返します。それ以外の場合は、メッセージが送信されるストリーム番号を返します。
streamNumber(int) - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが送信されるストリーム番号を設定します。
streamNumber() - クラス com.sun.nio.sctp.SendFailedNotification のメソッド
メッセージが送信されたストリーム番号を返します。
supportedOptions() - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルがサポートするソケットオプションのセットを返します。
supportedOptions() - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネルがサポートするソケットオプションのセットを返します。
supportedOptions() - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
このチャネルがサポートするソケットオプションのセットを返します。

T

timeToLive() - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが送信されなかった場合に送信側が期限切れにすることができる期間。タイムアウトが発生しないように指定する場合は 0
timeToLive(long) - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが送信されなかった場合に送信側が期限切れにすることができる期間を設定します。
toString() - クラス com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams のメソッド
この init max ストリームの文字列表現 (最大のインバウンドストリームおよびアウトバウンドストリームを含む) を返します。

U

unbindAddress(InetAddress) - クラス com.sun.nio.sctp.SctpChannel のメソッド
指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。
unbindAddress(InetAddress) - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。
unbindAddress(InetAddress) - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
指定されたアドレスをチャネルのソケットにバインドされているアドレスから削除します。
unordered(boolean) - クラス com.sun.nio.sctp.MessageInfo のメソッド
メッセージが順序付けられていないかどうかを設定します。

V

validOps() - クラス com.sun.nio.sctp.SctpChannel のメソッド
このチャネルのサポートされている操作を識別する操作セットを返します。
validOps() - クラス com.sun.nio.sctp.SctpMultiChannel のメソッド
このチャネルのサポートされている操作を識別する操作セットを返します。
validOps() - クラス com.sun.nio.sctp.SctpServerChannel のメソッド
このチャネルのサポートされている操作を識別する操作セットを返します。
valueOf(String) - 列挙 com.sun.nio.sctp.AssociationChangeNotification.AssocChangeEvent の static メソッド
指定された名前を持つ、この型の列挙型定数を返します。
valueOf(String) - 列挙 com.sun.nio.sctp.HandlerResult の static メソッド
指定された名前を持つ、この型の列挙型定数を返します。
valueOf(String) - 列挙 com.sun.nio.sctp.PeerAddressChangeNotification.AddressChangeEvent の static メソッド
指定された名前を持つ、この型の列挙型定数を返します。
values() - 列挙 com.sun.nio.sctp.AssociationChangeNotification.AssocChangeEvent の static メソッド
この列挙型の定数を含む配列を、宣言されている順序で返します。
values() - 列挙 com.sun.nio.sctp.HandlerResult の static メソッド
この列挙型の定数を含む配列を、宣言されている順序で返します。
values() - 列挙 com.sun.nio.sctp.PeerAddressChangeNotification.AddressChangeEvent の static メソッド
この列挙型の定数を含む配列を、宣言されている順序で返します。
A B C E F G H I M N O P R S T U V 
SCTP API


Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.