非ブロッキング接続

提供: RAD Studio
移動先: 案内検索

ソケット接続上での読み書き への移動


非ブロック接続は、非同期に読み書きを行い、データの転送が、ネットワーク アプリケーションにおいて、他のコードの実行をブロックしないようにします。

  • サーバー ソケットの場合、ServertType プロパティを stNonBlocking に設定し、非ブロック接続を作成します。
  • クライアント ソケットの場合、ClientType プロパティを ctNonBlocking に設定し、非ブロック接続を作成します。

接続が非ブロックの場合、接続の相手側にあるソケットが情報を読み書きしようとした際、読み書きイベントがこちらのソケットに通知します。

関連項目