System.Win.ScktComp.TCustomWinSocket.ASyncStyles

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ASyncStyles: TAsyncStyles read FAsyncStyles write SetAsyncStyles;

C++

__property TAsyncStyles ASyncStyles = {read=FAsyncStyles, write=SetAsyncStyles, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TCustomWinSocket

Beschreibung

Legt fest, welche asynchronen Ereignisse der Socket empfangen kann.

Mit ASyncStyles können die Benachrichtigungen festgelegt werden, auf die der Socket antworten soll. Mit ASyncStyles ändern Sie die Benachrichtigungen, die der Socket von der Socket-Verbindung empfängt. Für ASyncStyles sind folgende Werte möglich:



Wert Bedeutung

asRead

Der Socket empfängt die Benachrichtigung, dass die Verbindung zum Lesen bereit ist.

asWrite

Der Socket empfängt die Benachrichtigung, dass die Verbindung zum Schreiben bereit ist.

asOOB

Der Socket empfängt eine Benachrichtigung, wenn Daten außerhalb des zulässigen Bereichs eingehen.

asAccept

Der Socket empfängt eine Benachrichtigung, wenn ein anderer Socket eine Verbindung anfordert.

asConnect

Der Socket empfängt eine Benachrichtigung, wenn eine Kommunikationsverbindung zu einem anderen Socket geöffnet wird.

asClose

Der Socket empfängt eine Benachrichtigung, wenn eine Kommunikationsverbindung zu einem anderen Socket beendet wird.



Alle in ASyncStyles angegebenen Benachrichtigungen werden als Windows-Botschaften in der Eigenschaft Handle empfangen.

Anmerkung:  Bei nichtblockierenden Sockets sollte ASyncStyles asRead und asWrite enthalten, damit der Socket über asynchrone Lese- und Schreibereignisse informiert wird.

Siehe auch