System.Win.ScktComp.TServerWinSocket.Listen

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

Delphi

procedure Listen(var Name, Address, Service: string; Port: Word;  QueueSize: Integer);

C++

HIDESBASE void __fastcall Listen(System::UnicodeString &Name, System::UnicodeString &Address, System::UnicodeString &Service, System::Word Port, int QueueSize);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TServerWinSocket

説明

サーバーソケットのリスニング接続をオープンします。

Listen メソッドは,リスニング接続をオープンするために,サーバーソケットコンポーネントによって呼び出されます。

Listen メソッドは,リスニング接続を開始し,パラメータクラスから派生した Windows インターネットソケットアドレスをソケットにバインドする Windows ソケットを作成します。次に Listen は seListen 型の OnSocketEvent イベントを生成します。最後に Listen は,Connected プロパティを true に設定して,QueueSize に指定した数のクライアント要求を格納できるキューを持つリスニング接続としてソケットをオープンします。

Name,AddressService,および Port パラメータは,サーバーソケットコンポーネントの HostAddressService,および Port プロパティから取得されます。QueueSize は,TServerSocket によって 5 に設定されます。

関連項目