ナビゲーション・リンクをスキップ
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
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, 2018, Oracle and/or its affiliates. All rights reserved.