インタフェース
java.net.SocketOptionの使用
-
SocketOptionを使用しているパッケージ パッケージ 説明 com.sun.nio.sctp Stream Control Transport Protocol用のJava APIです。java.net ネットワーク・アプリケーションを実装するためのクラスを提供します。java.nio.channels 入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。jdk.net java.netおよびjava.nio.channelsソケット・クラスに対するプラットフォーム固有のソケット・オプション。 -
-
com.sun.nio.sctpでのSocketOptionの使用
com.sun.nio.sctpのSocketOptionのサブインタフェース 修飾子と型 インタフェース 説明 interfaceSctpSocketOption<T>SCTPチャネルに関連付けられたソケット・オプションです。 -
java.netでのSocketOptionの使用
SocketOptionとして宣言されているjava.netのフィールド 修飾子と型 フィールド 説明 static SocketOption<NetworkInterface>StandardSocketOptions. IP_MULTICAST_IFIP (Internet Protocol)マルチキャスト・データグラムのネットワーク・インタフェース。static SocketOption<Boolean>StandardSocketOptions. IP_MULTICAST_LOOPIP (Internet Protocol)マルチキャスト・データグラムのループ・バック。static SocketOption<Integer>StandardSocketOptions. IP_MULTICAST_TTLIP (Internet Protocol)マルチキャスト・データグラムの有効期間。static SocketOption<Integer>StandardSocketOptions. IP_TOSIP (Internet Protocol)ヘッダーのサービス・タイプ(ToS)。static SocketOption<Boolean>StandardSocketOptions. SO_BROADCASTブロードキャスト・データグラムの転送を許可します。static SocketOption<Boolean>StandardSocketOptions. SO_KEEPALIVE接続をキープアライブにします。static SocketOption<Integer>StandardSocketOptions. SO_LINGER閉じるときにデータが存在する場合は遅延します。static SocketOption<Integer>StandardSocketOptions. SO_RCVBUFソケット受信バッファのサイズ。static SocketOption<Boolean>StandardSocketOptions. SO_REUSEADDRアドレスを再利用します。static SocketOption<Boolean>StandardSocketOptions. SO_REUSEPORTポートを再利用します。static SocketOption<Integer>StandardSocketOptions. SO_SNDBUFソケット送信バッファのサイズ。static SocketOption<Boolean>StandardSocketOptions. TCP_NODELAYNagleアルゴリズムを無効にします。型SocketOptionの引数を持つ型を返すjava.netのメソッド 修飾子と型 メソッド 説明 Set<SocketOption<?>>DatagramSocket. supportedOptions()このソケットでサポートされているソケット・オプションのセットを返します。protected Set<SocketOption<?>>DatagramSocketImpl. supportedOptions()このimplとthis implソケットでサポートされているSocketOptionsのセットを返します。(DatagramSocketまたはMulticastSocket)Set<SocketOption<?>>ServerSocket. supportedOptions()このサーバー・ソケットでサポートされているソケット・オプションのセットを返します。Set<SocketOption<?>>Socket. supportedOptions()このソケットでサポートされているソケット・オプションのセットを返します。protected Set<SocketOption<?>>SocketImpl. supportedOptions()このimplとthis implソケットでサポートされているSocketOptionsのセットを返します。(ソケットまたはServerSocket)型SocketOptionのパラメータを持つjava.netのメソッド 修飾子と型 メソッド 説明 <T> TDatagramSocket. getOption(SocketOption<T> name)ソケット・オプションの値を返します。protected <T> TDatagramSocketImpl. getOption(SocketOption<T> name)ソケット・オプションを取得するために呼び出されます。<T> TServerSocket. getOption(SocketOption<T> name)ソケット・オプションの値を返します。<T> TSocket. getOption(SocketOption<T> name)ソケット・オプションの値を返します。protected <T> TSocketImpl. getOption(SocketOption<T> name)ソケット・オプションを取得するために呼び出されます。<T> DatagramSocketDatagramSocket. setOption(SocketOption<T> name, T value)ソケット・オプションの値を設定します。protected <T> voidDatagramSocketImpl. setOption(SocketOption<T> name, T value)ソケット・オプションを設定するために呼び出されます。<T> ServerSocketServerSocket. setOption(SocketOption<T> name, T value)ソケット・オプションの値を設定します。<T> SocketSocket. setOption(SocketOption<T> name, T value)ソケット・オプションの値を設定します。protected <T> voidSocketImpl. setOption(SocketOption<T> name, T value)ソケット・オプションを設定するために呼び出されます。 -
java.nio.channelsでのSocketOptionの使用
SocketOption型の引数を持つ型を返すjava.nio.channelsのメソッド 修飾子と型 メソッド 説明 Set<SocketOption<?>>NetworkChannel. supportedOptions()このチャネルがサポートするソケット・オプションのセットを返します。SocketOption型のパラメータを持つjava.nio.channelsのメソッド 修飾子と型 メソッド 説明 <T> TNetworkChannel. getOption(SocketOption<T> name)ソケット・オプションの値を返します。abstract <T> AsynchronousServerSocketChannelAsynchronousServerSocketChannel. setOption(SocketOption<T> name, T value)abstract <T> AsynchronousSocketChannelAsynchronousSocketChannel. setOption(SocketOption<T> name, T value)abstract <T> DatagramChannelDatagramChannel. setOption(SocketOption<T> name, T value)<T> NetworkChannelNetworkChannel. setOption(SocketOption<T> name, T value)ソケット・オプションの値を設定します。abstract <T> ServerSocketChannelServerSocketChannel. setOption(SocketOption<T> name, T value)abstract <T> SocketChannelSocketChannel. setOption(SocketOption<T> name, T value) -
jdk.netでのSocketOptionの使用
SocketOptionとして宣言されたjdk.netのフィールド 修飾子と型 フィールド 説明 static SocketOption<SocketFlow>ExtendedSocketOptions. SO_FLOW_SLAサービス・レベル・プロパティ。static SocketOption<Boolean>ExtendedSocketOptions. TCP_QUICKACK遅延肯定応答を無効にします。型SocketOptionの引数を持つ型を返すjdk.netのメソッド 修飾子と型 メソッド 説明 static Set<SocketOption<?>>Sockets. supportedOptions(Class<?> socketType)指定されたソケット・タイプがサポートするSocketOptionのセットを返します。型SocketOptionのパラメータを持つjdk.netのメソッド 修飾子と型 メソッド 説明 static <T> TSockets. getOption(DatagramSocket s, SocketOption<T> name)DatagramSocketまたはMulticastSocketからソケット・オプションの値を返しますstatic <T> TSockets. getOption(ServerSocket s, SocketOption<T> name)ServerSocketからソケット・オプションの値を返しますstatic <T> TSockets. getOption(Socket s, SocketOption<T> name)Socketからソケット・オプションの値を返しますstatic <T> voidSockets. setOption(DatagramSocket s, SocketOption<T> name, T value)DatagramSocketまたはMulticastSocketにソケット・オプションの値を設定しますstatic <T> voidSockets. setOption(ServerSocket s, SocketOption<T> name, T value)ServerSocketにソケット・オプションの値を設定しますstatic <T> voidSockets. setOption(Socket s, SocketOption<T> name, T value)Socketにソケット・オプションの値を設定します
-