TsgcTCPClient › プロパティ
公開プロパティを目的別にグループ化し、完全なアルファベット順リストを続けます。
| 名前 | 説明 |
|---|---|
| Active | 設定済みサーバーへの生の TCP 接続を開閉します。 |
| Host | クライアントが接続する TCP サーバーの IP アドレスまたは DNS 名。 |
| Port | リモートサーバーへの接続に使用する TCP ポート。 |
| TLS | TCP サーバーへのセキュアな TLS/SSL 接続を有効にします。 |
| IPVersion | TCP 接続に使用される IP プロトコルバージョン (IPv4 または IPv6) を選択します。 |
| Proxy | HTTP または SOCKS プロキシサーバーを通じて TCP 接続をルーティングします。 |
| 名前 | 説明 |
|---|---|
| BoundIP | 接続前にクライアントソケットがバインドされるローカル IP アドレス。 |
| BoundPort | 接続前にクライアントソケットがバインドされるローカルTCPポート。 |
| BoundPortMin | 送信接続をポート範囲にバインドする際のローカルポート範囲の下限。 |
| BoundPortMax | アウトバウンド接続をポートの範囲にバインドするときのローカルポート範囲の上限。 |
| 名前 | 説明 |
|---|---|
| ConnectTimeout | TCP 接続が確立されるまでクライアントが待機する最大時間(ミリ秒)。 |
| ReadTimeout | クライアントが受信データを待機する最大時間 (ミリ秒単位)。この時間を超えると読み取りタイムアウトが発生します。 |
| WriteTimeout | 他のピアにデータを送信するための最大時間(ミリ秒単位)。 |
| 名前 | 説明 |
|---|---|
| UseNagle | クライアントソケットでNagleアルゴリズム(TCP_NODELAY)を有効または無効にします。 |
| LingerState | クライアントが接続を閉じるときに使用されるSO_LINGERソケットオプションを設定します。 |
| TCPKeepAlive | クライアントソケットでOSレベルのTCPキープアライブプローブを有効にします。 |
| 名前 | 説明 |
|---|---|
| HeartBeat | 接続を維持し、停滞を検出するために定期的なアプリケーションレベルのハートビートをトリガーします。 |
| WatchDog | 予期しない切断後にサーバーへ自動的に再接続します。 |
| Throttle | クライアントソケットが送受信できる1秒あたりのビット数を制限します。 |
| 名前 | 説明 |
|---|---|
| TLSOptions | TLS が有効な場合に使用される証明書、TLS バージョン、ALPN、IOHandler、その他のセキュア接続の詳細を設定します。 |
| 名前 | 説明 |
|---|---|
| QueueOptions | 送信テキスト、バイナリ、ping メッセージをキューに入れて、接続スレッドでシリアル化します。 |
| NotifyEvents | 接続イベントをメインスレッドにディスパッチする方法を制御します。 |
| 名前 | 説明 |
|---|---|
| LogFile | 受信および送信ソケットトラフィックをファイルに永続化します。ワイヤープロトコルのデバッグに便利です。 |
| 名前 | 説明 |
|---|---|
| Active | 設定済みサーバーへの生の TCP 接続を開閉します。 |
| BoundIP | 接続前にクライアントソケットがバインドされるローカル IP アドレス。 |
| BoundPort | 接続前にクライアントソケットがバインドされるローカルTCPポート。 |
| BoundPortMax | アウトバウンド接続をポートの範囲にバインドするときのローカルポート範囲の上限。 |
| BoundPortMin | 送信接続をポート範囲にバインドする際のローカルポート範囲の下限。 |
| ConnectTimeout | TCP 接続が確立されるまでクライアントが待機する最大時間(ミリ秒)。 |
| HeartBeat | 接続を維持し、停滞を検出するために定期的なアプリケーションレベルのハートビートをトリガーします。 |
| Host | クライアントが接続する TCP サーバーの IP アドレスまたは DNS 名。 |
| IPVersion | TCP 接続に使用される IP プロトコルバージョン (IPv4 または IPv6) を選択します。 |
| LingerState | クライアントが接続を閉じるときに使用されるSO_LINGERソケットオプションを設定します。 |
| LogFile | 受信および送信ソケットトラフィックをファイルに永続化します。ワイヤープロトコルのデバッグに便利です。 |
| NotifyEvents | 接続イベントをメインスレッドにディスパッチする方法を制御します。 |
| Port | リモートサーバーへの接続に使用する TCP ポート。 |
| Proxy | HTTP または SOCKS プロキシサーバーを通じて TCP 接続をルーティングします。 |
| QueueOptions | 送信テキスト、バイナリ、ping メッセージをキューに入れて、接続スレッドでシリアル化します。 |
| ReadTimeout | クライアントが受信データを待機する最大時間 (ミリ秒単位)。この時間を超えると読み取りタイムアウトが発生します。 |
| TCPKeepAlive | クライアントソケットでOSレベルのTCPキープアライブプローブを有効にします。 |
| Throttle | クライアントソケットが送受信できる1秒あたりのビット数を制限します。 |
| TLS | TCP サーバーへのセキュアな TLS/SSL 接続を有効にします。 |
| TLSOptions | TLS が有効な場合に使用される証明書、TLS バージョン、ALPN、IOHandler、その他のセキュア接続の詳細を設定します。 |
| UseNagle | クライアントソケットでNagleアルゴリズム(TCP_NODELAY)を有効または無効にします。 |
| WatchDog | 予期しない切断後にサーバーへ自動的に再接続します。 |
| WriteTimeout | 他のピアにデータを送信するための最大時間(ミリ秒単位)。 |