< prev index next >

src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java

Print this page

        

*** 61,129 **** * * <P> Socket options are configured using the * {@link #setOption(SctpSocketOption,Object,Association) setOption} method. An * {@code SctpMultiChannel} supports the following options: * <blockquote> ! * <table class="striped"><caption style="display:none">Socket options</caption> * <tr> ! * <th>Option Name</th> ! * <th>Description</th> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_DISABLE_FRAGMENTS ! * SCTP_DISABLE_FRAGMENTS} </td> * <td> Enables or disables message fragmentation </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_EXPLICIT_COMPLETE ! * SCTP_EXPLICIT_COMPLETE} </td> * <td> Enables or disables explicit message completion </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_FRAGMENT_INTERLEAVE ! * SCTP_FRAGMENT_INTERLEAVE} </td> * <td> Controls how the presentation of messages occur for the message * receiver </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_INIT_MAXSTREAMS ! * SCTP_INIT_MAXSTREAMS} </td> * <td> The maximum number of streams requested by the local endpoint during * association initialization </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_NODELAY SCTP_NODELAY} </td> * <td> Enables or disable a Nagle-like algorithm </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_PRIMARY_ADDR ! * SCTP_PRIMARY_ADDR} </td> * <td> Requests that the local SCTP stack use the given peer address as the * association primary </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SCTP_SET_PEER_PRIMARY_ADDR ! * SCTP_SET_PEER_PRIMARY_ADDR} </td> * <td> Requests that the peer mark the enclosed address as the association * primary </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SO_SNDBUF ! * SO_SNDBUF} </td> * <td> The size of the socket send buffer </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SO_RCVBUF ! * SO_RCVBUF} </td> * <td> The size of the socket receive buffer </td> * </tr> * <tr> ! * <td> {@link SctpStandardSocketOptions#SO_LINGER ! * SO_LINGER} </td> * <td> Linger on close if data is present (when configured in blocking mode * only) </td> * </tr> * </table> * </blockquote> * Additional (implementation specific) options may also be supported. The list * of options supported is obtained by invoking the {@link #supportedOptions() * supportedOptions} method. --- 61,134 ---- * * <P> Socket options are configured using the * {@link #setOption(SctpSocketOption,Object,Association) setOption} method. An * {@code SctpMultiChannel} supports the following options: * <blockquote> ! * <table class="striped"> ! * <caption style="display:none">Socket options</caption> ! * <thead> * <tr> ! * <th scope="col">Option Name</th> ! * <th scope="col">Description</th> * </tr> + * </thead> + * <tbody> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_DISABLE_FRAGMENTS ! * SCTP_DISABLE_FRAGMENTS} </th> * <td> Enables or disables message fragmentation </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_EXPLICIT_COMPLETE ! * SCTP_EXPLICIT_COMPLETE} </th> * <td> Enables or disables explicit message completion </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_FRAGMENT_INTERLEAVE ! * SCTP_FRAGMENT_INTERLEAVE} </th> * <td> Controls how the presentation of messages occur for the message * receiver </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_INIT_MAXSTREAMS ! * SCTP_INIT_MAXSTREAMS} </th> * <td> The maximum number of streams requested by the local endpoint during * association initialization </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_NODELAY SCTP_NODELAY} </th> * <td> Enables or disable a Nagle-like algorithm </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_PRIMARY_ADDR ! * SCTP_PRIMARY_ADDR} </th> * <td> Requests that the local SCTP stack use the given peer address as the * association primary </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SCTP_SET_PEER_PRIMARY_ADDR ! * SCTP_SET_PEER_PRIMARY_ADDR} </th> * <td> Requests that the peer mark the enclosed address as the association * primary </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SO_SNDBUF ! * SO_SNDBUF} </th> * <td> The size of the socket send buffer </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SO_RCVBUF ! * SO_RCVBUF} </th> * <td> The size of the socket receive buffer </td> * </tr> * <tr> ! * <th scope="row"> {@link SctpStandardSocketOptions#SO_LINGER ! * SO_LINGER} </th> * <td> Linger on close if data is present (when configured in blocking mode * only) </td> * </tr> + * </tbody> * </table> * </blockquote> * Additional (implementation specific) options may also be supported. The list * of options supported is obtained by invoking the {@link #supportedOptions() * supportedOptions} method.
< prev index next >