TsgcTCPClient › Eventos
Eventos que você pode tratar, agrupados por propósito, seguidos pela lista alfabética completa.
| Name | Descrição |
|---|---|
| OnConnect | Dispara quando a conexão TCP com o servidor é estabelecida com sucesso. |
| OnDisconnect | Disparado quando a conexão TCP foi derrubada ou fechada. |
| OnError | Dispara toda vez que um erro não fatal é reportado na conexão TCP. |
| OnException | Disparado sempre que uma exceção não tratada é gerada durante o processamento da conexão TCP. |
| Name | Descrição |
|---|---|
| OnMessage | Dispara quando bytes brutos recebidos do servidor TCP podem ser expostos como texto. |
| OnBinary | Dispara quando bytes brutos foram recebidos do servidor TCP. |
| Name | Descrição |
|---|---|
| OnBeforeHeartBeat | Disparado antes de cada tick do HeartBeat para que a aplicação possa enviar um payload keep-alive personalizado. |
| OnBeforeWatchDog | Disparado antes de cada tentativa de reconexão do WatchDog para que a aplicação possa ajustar o servidor de destino ou suprimir a nova tentativa. |
| Name | Descrição |
|---|---|
| OnSSLGetHandler | Disparado antes de o handler SSL ser criado, para que uma instância de handler personalizada possa ser fornecida. |
| OnSSLAfterCreateHandler | Dispara depois que o SSL handler foi criado, de modo que suas propriedades possam ser personalizadas. |
| OnSSLVerifyPeer | Disparado quando VerifyCertificate está habilitado, para que a aplicação possa aceitar ou rejeitar o certificado do servidor. |
| OnSChannelVerifyPeer | Disparado quando o SChannel é o IOHandler TLS para que a aplicação possa verificar o certificado do servidor. |
| Name | Descrição |
|---|---|
| OnBeforeHeartBeat | Disparado antes de cada tick do HeartBeat para que a aplicação possa enviar um payload keep-alive personalizado. |
| OnBeforeWatchDog | Disparado antes de cada tentativa de reconexão do WatchDog para que a aplicação possa ajustar o servidor de destino ou suprimir a nova tentativa. |
| OnBinary | Dispara quando bytes brutos foram recebidos do servidor TCP. |
| OnConnect | Dispara quando a conexão TCP com o servidor é estabelecida com sucesso. |
| OnDisconnect | Disparado quando a conexão TCP foi derrubada ou fechada. |
| OnError | Dispara toda vez que um erro não fatal é reportado na conexão TCP. |
| OnException | Disparado sempre que uma exceção não tratada é gerada durante o processamento da conexão TCP. |
| OnMessage | Dispara quando bytes brutos recebidos do servidor TCP podem ser expostos como texto. |
| OnSChannelVerifyPeer | Disparado quando o SChannel é o IOHandler TLS para que a aplicação possa verificar o certificado do servidor. |
| OnSSLAfterCreateHandler | Dispara depois que o SSL handler foi criado, de modo que suas propriedades possam ser personalizadas. |
| OnSSLGetHandler | Disparado antes de o handler SSL ser criado, para que uma instância de handler personalizada possa ser fornecida. |
| OnSSLVerifyPeer | Disparado quando VerifyCertificate está habilitado, para que a aplicação possa aceitar ou rejeitar o certificado do servidor. |