System.Win.ScktComp.TCustomWinSocket.ASyncStyles

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi