- 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
-
-