Language

StandardSocketOptions.SoSndbuf プロパティ

定義

ソケット送信バッファーのサイズ。

[Android.Runtime.Register("SO_SNDBUF", ApiSince=24)]
public static Java.Net.ISocketOption? SoSndbuf { get; }
[<Android.Runtime.Register("SO_SNDBUF", ApiSince=24)>]
static member SoSndbuf : Java.Net.ISocketOption

プロパティ値

属性

注釈

ソケット送信バッファーのサイズ。

このソケット オプションの値は、ソケット送信バッファーのサイズ (バイト単位) である Integer です。 ソケット送信バッファーは、ネットワーク実装で使用される出力バッファーです。 大量の接続では、この値を増やす必要がある場合があります。 ソケット オプションの値は、バッファーのサイズを設定する実装に対する <em>hint</em> であり、実際のサイズは異なる場合があります。 ソケット オプションを照会して、実際のサイズを取得できます。

データグラム指向ソケットの場合、送信バッファーのサイズによって、ソケットから送信されるデータグラムのサイズが制限される場合があります。 バッファー サイズより大きいデータグラムが送信されるか破棄されるかは、システムによって異なります。

ソケット送信バッファーの初期/既定のサイズと許容値の範囲はシステムによって異なりますが、負のサイズは許可されません。 ソケット送信バッファーを最大サイズより大きく設定しようとすると、その最大サイズに設定されます。

実装では、ソケットがバインドまたは接続される前に、このソケット オプションを設定できます。 ソケットのバインド後にソケット送信バッファーの変更を実装で許可するかどうかは、システムに依存します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象