System.Tether.Comm.TTetheringCustomComm.OnBeforeSendStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnBeforeSendStream: TTetheringStreamEvent read FOnBeforeSendStream write FOnBeforeSendStream;

C++

__property TTetheringStreamEvent OnBeforeSendStream = {read=FOnBeforeSendStream, write=FOnBeforeSendStream};

Eigenschaften

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


Beschreibung

Ereignis zum Nachbearbeiten des Streams, bevor dieser an das Remote-Protokoll gesendet wird.

OnBeforeSendStream ermöglicht es, den Roh-Stream zu verarbeiten, bevor er an das Remote-Protokoll gesendet wird.

Da OnBeforeSendStream als Austrittspunkt für den zu sendenden Roh-Stream fungiert, kann OnBeforeSendStream zum Komprimieren und Verschlüsseln des Streams verwendet werden.

Die Ereignisbehandlungsroutine dieses Ereignisses akzeptiert die folgenden Parameter:

  • Sender: die Instanz des Clients, die den Stream sendet.
  • AInputStream der Roh-Stream, den der Client sendet (Stream-Objekt).
  • AOutputStream: die Variable, die den verarbeiteten Stream (Stream-Objekt) enthält.

Siehe auch