System.Win.ScktComp.TServerWinSocket.Listen
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,Address,Service,および Port パラメータは,サーバーソケットコンポーネントの Host,Address,Service,および Port プロパティから取得されます。QueueSize は,TServerSocket によって 5 に設定されます。