System.Win.ScktComp.TCustomWinSocket.ASyncStyles
Delphi
property ASyncStyles: TAsyncStyles read FAsyncStyles write SetAsyncStyles;
C++
__property TAsyncStyles ASyncStyles = {read=FAsyncStyles, write=SetAsyncStyles, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomWinSocket |
説明
ソケットが受け取ることができる,非同期イベントを示します。
ASyncStyles プロパティは,ソケットがどの種類の通知に応答する必要があるかを判別できます。ASyncStyles を設定すると,ソケット接続からソケットが受け取る通知を変更することができます。ASyncStyles は,以下の値に基づいて描画されたオブジェクトの集合です。
値 | 意味 |
---|---|
asRead |
ソケットは,読み出しの用意が整っているという通知を受け取る |
asWrite |
ソケットは,書き込みの用意が整っているという通知を受け取る |
asOOB |
ソケットは,バンド外のデータが届いたときに通知を受け取る |
asAccept |
ソケットは,別のソケットが接続を要求したときに通知を受け取る |
asConnect |
ソケットは,別のソケットへの通信リンクがオープンしたときに通知を受け取る |
asClose |
ソケットは,別のソケットへの通信リンクが終了したときに通知を受け取る |
ASyncStyles によって指定された通知はすべて,Handle プロパティへのウィンドウメッセージとして届きます。
メモ: ソケットが非ブロッキングソケットの場合は,ソケットに非同期の読み出しおよび書き込みイベントについて通知されるように,ASyncStyles に asRead と asWrite が含まれている必要があります。