TsgcTCPClient › プロパティ › BoundPortMax

BoundPortMax プロパティ

アウトバウンド接続をポートの範囲にバインドするときのローカルポート範囲の上限。

構文

property BoundPortMax: TIdPort read FBoundPortMax write FBoundPortMax;

デフォルト値

0

解説

アウトバウンドソケットのソースポートを制限するために BoundPortMin と組み合わせて使用します。クライアントはバインドできるポートが見つかるまで [BoundPortMin..BoundPortMax] の各ポートを順番に試みます。任意のエフェメラルポートを許可する場合は両方を 0 のままにするか、単一の値を固定するには BoundPort を使用してください。

使用例


oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.BoundPortMin := 50000;
oTCP.BoundPortMax := 50100;
oTCP.Active := true;

プロパティに戻る