System.Win.ScktComp.TCustomSocket.OnAccept
Delphi
property OnAccept: TSocketNotifyEvent read FOnAccept write FOnAccept;
C++
__property TSocketNotifyEvent OnAccept = {read=FOnAccept, write=FOnAccept};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | protected | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomSocket |
説明
クライアントソケットへの接続が受け入れられた直後にサーバーソケットで発生します。
サーバーソケットに OnAccept イベントハンドラを記述すると,クライアントソケットへの接続が受け入れられた後に特定の処理が実行されるようにすることができます。接続のサーバーエンドポイントで使用されるローカルポートおよび IP アドレスについての情報はこの時点で初めて利用可能になります。ポート番号(および IP アドレス)はリスニングソケットのポート番号(および IP アドレス)とは異なる値になります。
サーバーソケットはリスニングのためにソケット接続をオープンし,クライアント要求を保持するためのキューを作成します。そのキューからの要求がサーバーソケットによって受け入れられた後に,OnAccept イベントが発生します。サーバーソケットがその接続を受け入れた後に,クライアントソケットは接続を完了し,クライアントソケットで OnConnect イベントが発生します。