TCPEvent
La classe TCPEvent
fournit des informations sur les événements survenant au cours du cycle de vie d'une connexion TCP. Un événement est généré lorsqu'une TCPConnection est ouverte et est typiquement utilisé dans des callbacks tels que onConnection
, onData
, onError
, et d'autres.
Historique
Release | Modifications |
---|---|
20 R8 | Classe ajoutée |
Objet TCPEvent
Un objet TCPEvent
est immutable et non-streamable.
Les propriétés suivantes sont disponibles :
data : Blob les données associées à l'événement |
type : Text le type d'événement |
.data
data : Blob
Description
La propriété .data
contient les données associées à l'événement. Elle n'est valide que pour les événements de type "data"
.
Lorsque vous travaillez avec des connexions TCP/IP de bas niveau, n'oubliez pas qu'il n'y a aucune garantie que toutes les données arrivent en un seul paquet. Les données arrivent dans l'ordre mais peuvent être fragmentées en plusieurs paquets.
.type
type : Text
Description
La propriété .type
contient le type d'événement. Valeurs possibles :
"connection"
: indique qu'une connexion TCP a été établie avec succès."data"
: indique que des données ont été reçues."error"
: indique qu'une erreur est survenue pendant la TCPConnection."close"
: indique que la connexion TCP a été correctement fermée."terminate"
: indique que la connexion TCP est sur le point d'être libérée.