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 R8 | Classe adicionada |
Objeto TCPEvent
Um objeto TCPEvent
é imutável e não pode ser transmitido.
As seguintes propriedades estão disponíveis:
data : Blob os dados associados ao evento |
type : Text o tipo do evento |
.data
data : Blob
Descrição
A propriedade .data
contém os dados associados ao evento. É válido apenas para eventos do tipo "data"
.
nota
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.
.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.