TsgcWSPServer_sgc › Eventos
Eventos que você pode tratar, agrupados por propósito, seguidos pela lista alfabética completa.
| Name | Descrição |
|---|---|
| OnConnect | Dispara depois que um cliente conclui o handshake WebSocket para este subprotocolo. |
| OnDisconnect | Disparado quando um cliente se desconecta do servidor. |
| OnError | Disparado quando o subprotocolo reporta uma string de erro de nível de protocolo para uma conexão. |
| OnException | Disparado quando uma exceção não tratada é gerada durante o processamento de uma conexão. |
| Name | Descrição |
|---|---|
| OnMessage | Disparado quando um cliente envia uma mensagem de texto plano encapsulada no envelope sgc. |
| OnBinary | Dispara quando um cliente envia um frame binário ao servidor. |
| OnFragmented | Disparado para cada fragmento de uma mensagem WebSocket fragmentada recebida de um cliente. |
| OnRawMessage | Dispara antes de uma mensagem de texto ser decodificada, permitindo que o manipulador a consuma. |
| Name | Descrição |
|---|---|
| OnBeforeSubscription | Disparado antes de uma assinatura ser aceita; o manipulador pode negá-la ou autorizá-la. |
| OnSubscription | Dispara após um cliente assinar com sucesso um canal. |
| OnUnSubscription | Dispara após um cliente cancelar a assinatura de um canal. |
| OnBeforePublish | Dispara antes de uma publicação do cliente ser transmitida; o handler pode reescrevê-la ou negá-la. |
| OnNotification | Dispara quando um cliente envia uma Notification JSON-RPC (sem Id, nenhuma resposta esperada). |
| OnAcknowledgment | Disparado quando um cliente confirma o recebimento de uma mensagem de QoS Nível 1 ou Nível 2. |
| Name | Descrição |
|---|---|
| OnRPC | Disparado quando um cliente invoca um método JSON-RPC neste servidor. |
| OnRPCAuthentication | Disparado quando um método RPC não está na allow-list, permitindo que o handler o autorize. |
| Name | Descrição |
|---|---|
| OnAcknowledgment | Disparado quando um cliente confirma o recebimento de uma mensagem de QoS Nível 1 ou Nível 2. |
| OnBeforePublish | Dispara antes de uma publicação do cliente ser transmitida; o handler pode reescrevê-la ou negá-la. |
| OnBeforeSubscription | Disparado antes de uma assinatura ser aceita; o manipulador pode negá-la ou autorizá-la. |
| OnBinary | Dispara quando um cliente envia um frame binário ao servidor. |
| OnConnect | Dispara depois que um cliente conclui o handshake WebSocket para este subprotocolo. |
| OnDisconnect | Disparado quando um cliente se desconecta do servidor. |
| OnError | Disparado quando o subprotocolo reporta uma string de erro de nível de protocolo para uma conexão. |
| OnException | Disparado quando uma exceção não tratada é gerada durante o processamento de uma conexão. |
| OnFragmented | Disparado para cada fragmento de uma mensagem WebSocket fragmentada recebida de um cliente. |
| OnMessage | Disparado quando um cliente envia uma mensagem de texto plano encapsulada no envelope sgc. |
| OnNotification | Dispara quando um cliente envia uma Notification JSON-RPC (sem Id, nenhuma resposta esperada). |
| OnRawMessage | Dispara antes de uma mensagem de texto ser decodificada, permitindo que o manipulador a consuma. |
| OnRPC | Disparado quando um cliente invoca um método JSON-RPC neste servidor. |
| OnRPCAuthentication | Disparado quando um método RPC não está na allow-list, permitindo que o handler o autorize. |
| OnSubscription | Dispara após um cliente assinar com sucesso um canal. |
| OnUnSubscription | Dispara após um cliente cancelar a assinatura de um canal. |