System.Tether.Comm.TTetheringCustomComm.OnBeforeSendData
Delphi
property OnBeforeSendData: TTetheringDataEvent read FOnBeforeSendData write FOnBeforeSendData;
C++
__property TTetheringDataEvent OnBeforeSendData = {read=FOnBeforeSendData, write=FOnBeforeSendData};
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 les données avant leur envoi au protocole distant.
OnBeforeSendData vous permet de traiter les données brutes avant de les envoyer au protocole distant.
OnBeforeSendData agissant comme un point de sortie pour les données brutes envoyées, vous pouvez utiliser OnBeforeSendData pour compresser ou crypter les données.
Le gestionnaire d'événement de cet événement accepte les paramètres suivants :
Sender
: l'instance du client qui envoie les données.ADataBuffer
: les données brutes reçues par le client (tableau d'octets).
Le gestionnaire d'événement de OnBeforeSendData doit renvoyer les données traitées.