TCPEvent
A classe TCPEvent fornece informações sobre os eventos que ocorrem durante o ciclo de vida de uma conexão TCP. Ele é gerado quando um TCPConnection é aberto e normalmente utilizado em callbacks como onConnection, onData, onError, entre outros.
História
| Release | Mudanças | 
|---|---|
| 20 R9 | New addressandportattributes | 
| 20 R8 | Classe adicionada | 
Objeto TCPEvent
Um objeto TCPEvent é imutável e não pode ser transmitido.
As seguintes propriedades estão disponíveis:
.address
address* : Text
Descrição
The .address property contains the IP address of the remote machine.
.data
data*: Blob
Descrição
A propriedade .data contém os dados associados ao evento. É válido apenas para eventos do tipo "data".
Ao trabalhar com conexões TCP/IP de baixo nível, lembre-se de que não há garantia de que todos os dados chegarão em um único pacote. Os dados chegam em ordem, mas podem estar fragmentados em vários pacotes.
.port
port* : Number
Descrição
A propriedade .port contém  o número da porta da máquina remota .
.type
type* : Text
Descrição
A propriedade .type contém o tipo do evento. Valores possíveis:
- "conexão": indica que uma TCPConnection foi estabelecida com sucesso.
- "data": Indica que os dados foram recebidos.
- "error": indica que um erro ocorreu durante a TCPConnection.
- "close": indica que a TCPConnection foi fechada corretamente.
- "terminate": indica que a TCPConnection está prestes a ser liberada.