System.Win.ScktComp.TCustomWinSocket.ASyncStyles

提供:RAD Studio API Documentation

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 が含まれている必要があります。

関連項目