System.Win.ScktComp.TCustomWinSocket.ASyncStyles
Delphi
property ASyncStyles: TAsyncStyles read FAsyncStyles write SetAsyncStyles;
C++
__property TAsyncStyles ASyncStyles = {read=FAsyncStyles, write=SetAsyncStyles, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomWinSocket |
Description
Détermine quels événements asynchrones peut recevoir le socket.
Utilisez la propriété ASyncStyles pour déterminer à quels types de notifications le socket doit-il répondre. Affectez la propriété ASyncStyles pour modifier les notifications que le socket reçoit de la connexion de socket. ASyncStyles est un ensemble pouvant contenir les valeurs suivantes :
Valeur | Signification |
---|---|
asRead |
Le socket est notifié quand la connexion est prête à lire. |
asWrite |
Le socket est notifié quand la connexion est prête à écrire. |
asOOB |
Le socket est notifié quand des données hors-bandes arrivent. |
asAccept |
Le socket est notifié quand un autre socket demande une connexion. |
asConnect |
Le socket est notifié quand une liaison de communication avec un autre socket est ouverte. |
asClose |
Le socket est notifié quand une liaison de communication avec un autre socket est fermée. |
Toutes les notifications spécifiées par ASyncStyles arrivent sous la forme d'un message dans la fenêtre spécifiée par la propriété Handle.
Remarque : Si le socket est un socket non-bloquant, ASyncStyles doit contenir asRead et asWrite pour que le socket soit informé des événements de lecture et d'écriture asynchrone.