System.Tether.Comm.TTetheringCustomComm.OnBeforeSendData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnBeforeSendData: TTetheringDataEvent read FOnBeforeSendData write FOnBeforeSendData;

C++

__property TTetheringDataEvent OnBeforeSendData = {read=FOnBeforeSendData, write=FOnBeforeSendData};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event public
System.Tether.Comm.pas
System.Tether.Comm.hpp
System.Tether.Comm TTetheringCustomComm


Beschreibung

Ereignis zum Vorverarbeiten der Daten, bevor diese an das Remote-Protokoll gesendet werden.

OnBeforeSendData ermöglicht die Verarbeitung der Rohdaten, bevor diese an das Remote-Protokoll gesendet werden.

Da OnBeforeSendData als Austrittspunkt für die Daten, die gesendet werden, fungiert, kann OnBeforeSendData zum Komprimieren und Verschlüsseln der Daten verwendet werden.

Die Ereignisbehandlungsroutine dieses Ereignisses akzeptiert die folgenden Parameter:

  • Sender: die Instanz des Clients, der die Daten sendet.
  • ADataBuffer: Die Rohdaten, die der Client sendet (Byte-Array).

Die Ereignisbehandlungsroutine von OnBeforeSendData muss die verarbeiteten Daten zurückgeben.

Siehe auch