System.Win.ScktComp.TCustomSocket.OnListen

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

Delphi

property OnListen: TSocketNotifyEvent read FOnListen write FOnListen;

C++

__property TSocketNotifyEvent OnListen = {read=FOnListen, write=FOnListen};

プロパティ

種類 可視性 ソース ユニット
event protected
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TCustomSocket

説明

サーバーソケットがリスニングのためにオープンされる直前に発生します。

サーバーソケットに OnListen イベントハンドラを記述すると,ソケットがリスニングのためにオープンされる直前に特定の処理が実行されるようにすることができます。OnListen は,Address および Port がソケット接続にバインドされた後で,接続がオープンされる前に発生します。この時点以降は,ソケットがリスニングのためにオープンされる前にソケットエンドポイントに変更を加えることができなくなります。 ソケットを変更する Windows API 呼び出しでは,Socket パラメータの SocketHandle プロパティを使用します。

サーバーソケットはリスニングのためにソケット接続をオープンし,クライアント要求を保持するためのキューを作成します。クライアントソケットへの接続はそのキューからのリクエストが受け入れられたときに完了します。

関連項目