System.Win.ScktComp.TCustomWinSocket.Write

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Write(Socket: TSocket); virtual;

C++

virtual void __fastcall Write(NativeInt Socket);

Eigenschaften

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

Beschreibung

Generiert ein OnSocketEvent-Ereignis des Typs seWrite als Reaktion auf die Bereitschaftsbenachrichtigung der Socket-Verbindung.

Write wird als Reaktion auf asynchrone Benachrichtigungen aufgerufen, die darauf hinweisen, dass die Socket-Verbindung für das Senden von Daten über den Socket bereit ist. Nun kann entweder der Windows-Socket in der Behandlungsroutine für das Ereignis OnSocketEvent oder die Socket-Komponente in der Ereignisbehandlungsroutine für OnWrite bzw. OnClientWrite in die Verbindung schreiben. In der Behandlungsroutine kann die Methode SendBuf, SendStream oder SendText zum Schreiben der Informationen eingesetzt werden.

Anmerkung: Write wird ausschließlich für asynchrone Schreibbenachrichtigungen in nichtblockierenden Sockets aufgerufen. Blockierende Sockets müssen einen eigenen Mechanismus bereitstellen, der den Zeitpunkt ermittelt, an dem die Verbindung zum Schreiben bereit ist.

Siehe auch