クラスcom.sun.nio.sctp.MessageInfo
の使用

MessageInfoを使用するパッケージ
パッケージ 説明
com.sun.nio.sctp
Stream Control Transport Protocol用のJava APIです。
  • com.sun.nio.sctpでのMessageInfoの使用

    MessageInfoを返すcom.sun.nio.sctpのメソッド 
    修飾子と型 メソッド 説明
    abstract MessageInfo MessageInfo.complete​(boolean complete)
    メッセージが完了したかどうかを設定します。
    static MessageInfo MessageInfo.createOutgoing​(Association association, SocketAddress address, int streamNumber)
    指定されたアソシエーションにメッセージを送信する際の使用に適したMessageInfoインスタンスを作成します。
    static MessageInfo MessageInfo.createOutgoing​(SocketAddress address, int streamNumber)
    メッセージを送信する際の使用に適したMessageInfoインスタンスを作成します。
    abstract MessageInfo MessageInfo.payloadProtocolID​(int ppid)
    ペイロード・プロトコル識別子を設定します。
    abstract <T> MessageInfo SctpChannel.receive​(ByteBuffer dst, T attachment, NotificationHandler<T> handler)
    指定されたバッファへのメッセージを受信するか、通知を処理します(あるいはその両方を行います)。
    abstract <T> MessageInfo SctpMultiChannel.receive​(ByteBuffer buffer, T attachment, NotificationHandler<T> handler)
    このチャネル経由でメッセージを受信するか、通知を処理します(あるいはその両方を行います)。
    abstract MessageInfo MessageInfo.streamNumber​(int streamNumber)
    メッセージが送信されるストリーム番号を設定します。
    abstract MessageInfo MessageInfo.timeToLive​(long millis)
    メッセージが送信されなかった場合に送信側が期限切れにすることができる期間を設定します。
    abstract MessageInfo MessageInfo.unordered​(boolean unordered)
    メッセージが順序付けられていないかどうかを設定します。
    MessageInfo型のパラメータを持つcom.sun.nio.sctpのメソッド 
    修飾子と型 メソッド 説明
    abstract int SctpChannel.send​(ByteBuffer src, MessageInfo messageInfo)
    このチャネル経由でメッセージを送信します。
    abstract int SctpMultiChannel.send​(ByteBuffer buffer, MessageInfo messageInfo)
    このチャネル経由でメッセージを送信します。