TsgcTCPClient › プロパティ › BoundPort

BoundPort プロパティ

接続前にクライアントソケットがバインドされるローカルTCPポート。

構文

property BoundPort: TIdPort read FBoundPort write FBoundPort;

デフォルト値

0

解説

アウトバウンド接続で使用されるエフェメラルソースポートを固定します。0 を指定すると、オペレーティングシステムが使用可能なポートを割り当てます。ファイアウォールまたはピアが既知のソースポートを必要とする場合は特定の値を使用してください。単一ポートではなく範囲内でバインドする必要がある場合は、BoundPortMin と BoundPortMax を設定して BoundPort を 0 のままにしてください。

使用例


oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.BoundIP := '192.168.1.50';
oTCP.BoundPort := 54321;
oTCP.Active := true;

プロパティに戻る