- java.lang.Object
-
- jdk.net.ExtendedSocketOptions
-
public final class ExtendedSocketOptions extends Object
StandardSocketOptionsで定義されるソケット・オプション以外の拡張ソケット・オプションを定義します。 これらのオプションはプラットフォーム固有の場合があります。- 導入されたバージョン:
- 1.8
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static SocketOption<SocketFlow>SO_FLOW_SLAサービス・レベル・プロパティ。static SocketOption<Boolean>TCP_QUICKACK遅延肯定応答を無効にします。
-
-
-
フィールドの詳細
-
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
-
-