System.Tether.Comm.TTetheringCustomComm.OnBeforeSendStream
Delphi
property OnBeforeSendStream: TTetheringStreamEvent read FOnBeforeSendStream write FOnBeforeSendStream;
C++
__property TTetheringStreamEvent OnBeforeSendStream = {read=FOnBeforeSendStream, write=FOnBeforeSendStream};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | public | System.Tether.Comm.pas System.Tether.Comm.hpp |
System.Tether.Comm | TTetheringCustomComm |
Description
Evénement permettant de post-traiter le flux avant son envoi au protocole distant.
OnBeforeSendStream vous permet de traiter le flux brut avant de l'envoyer au protocole distant.
OnBeforeSendStream agissant comme un point de sortie pour le flux brut envoyé, vous pouvez utiliser OnBeforeSendStream pour compresser ou crypter le flux.
Le gestionnaire d'événement de cet événement accepte les paramètres suivants :
Sender
: l'instance du client qui envoie le flux.AInputStream
: le flux brut envoyé par le client (objet flux).AOutputStream
: la variable qui contient le flux traité (objet flux).