モジュール jdk.net
パッケージ jdk.net

クラスExtendedSocketOptions


  • public final class ExtendedSocketOptions
    extends Object
    StandardSocketOptionsで定義されるソケット・オプション以外の拡張ソケット・オプションを定義します。 これらのオプションはプラットフォーム固有の場合があります。
    導入されたバージョン:
    1.8
    • フィールドの詳細

      • SO_FLOW_SLA

        public static final SocketOption<SocketFlow> SO_FLOW_SLA
        サービス・レベル・プロパティ。 セキュリティ・マネージャがインストールされている場合、このオプションを設定または取得するにはNetworkPermission ("setOption.SO_FLOW_SLA")または"getOption.SO_FLOW_SLA"がそれぞれ必要です。
      • TCP_QUICKACK

        public static final SocketOption<Boolean> TCP_QUICKACK
        遅延肯定応答を無効にします。

        このソケット・オプションを使用すると、遅延確認応答を削減または無効にすることができます。(ACKs)。 TCP_QUICKACKが有効になっていると、ACKは通常のTCP操作に従って必要に応じて遅延されるのではなく、直ちに送信されます。 このオプションは永続的ではなく、TCP_QUICKACKモードとの間でのみスイッチを有効にします。 その後のTCPプロトコルの操作は、内部プロトコル処理や遅延ACKタイムアウトやデータ転送などのファクタに応じて、TCP_QUICKACKモードを再び有効/無効にします。このため、このオプションは、特定のソケットでTCPが動作するたびにsetOptionで設定する必要があります。

        このソケット・オプションの値は、オプションが有効か無効かを示すBooleanです。 ソケット・オプションは、TCP/IPプロトコルを使用するストリーム型ソケットに固有です。 このソケット・オプションの正確なセマンティックスは、ソケットの型やシステムによって異なります。

        導入されたバージョン:
        10