TsgcWSPClient_sgc › Eventos

Eventos de TsgcWSPClient_sgc

Eventos que você pode tratar, agrupados por propósito, seguidos pela lista alfabética completa.

Ciclo de Vida

NameDescrição
OnConnectDisparado após a conclusão do handshake do WebSocket e a inicialização do subprotocolo sgc.
OnDisconnectDisparado quando a conexão é fechada, reportando o código de fechamento.
OnErrorDisparado quando o servidor ou o transporte reporta uma string de erro.
OnExceptionDispara quando ocorre uma exceção não tratada na conexão.
OnSessionDisparado após uma conexão bem-sucedida ou requisição GetSession com o session Guid atribuído.

Messaging

NameDescrição
OnMessageDisparado quando uma mensagem de texto simples chega no canal sgc.
OnBinaryDisparado quando um quadro binário chega; o payload é entregue como um TMemoryStream.
OnFragmentedDispara para frames WebSocket fragmentados, expondo o OpCode e o flag de continuação.
OnRawMessageDisparado antes de o componente analisar uma mensagem; defina Handled como True para suprimir o processamento padrão.

PubSub

NameDescrição
OnSubscriptionDispara quando o cliente foi inscrito em um canal.
OnUnSubscriptionDisparado quando o cliente teve sua assinatura cancelada em um canal.
OnEventDispara quando uma mensagem é recebida em um canal assinado.
OnAcknowledgmentDispara quando o servidor confirma o recebimento de uma mensagem QoS 1 ou 2.

RPC

NameDescrição
OnRPCResultDisparado quando o servidor retorna uma resposta RPC bem-sucedida.
OnRPCErrorDisparado quando o servidor retorna uma resposta de erro a uma requisição RPC.

Todos os Eventos (alfabético)

NameDescrição
OnAcknowledgmentDispara quando o servidor confirma o recebimento de uma mensagem QoS 1 ou 2.
OnBinaryDisparado quando um quadro binário chega; o payload é entregue como um TMemoryStream.
OnConnectDisparado após a conclusão do handshake do WebSocket e a inicialização do subprotocolo sgc.
OnDisconnectDisparado quando a conexão é fechada, reportando o código de fechamento.
OnErrorDisparado quando o servidor ou o transporte reporta uma string de erro.
OnEventDispara quando uma mensagem é recebida em um canal assinado.
OnExceptionDispara quando ocorre uma exceção não tratada na conexão.
OnFragmentedDispara para frames WebSocket fragmentados, expondo o OpCode e o flag de continuação.
OnMessageDisparado quando uma mensagem de texto simples chega no canal sgc.
OnRawMessageDisparado antes de o componente analisar uma mensagem; defina Handled como True para suprimir o processamento padrão.
OnRPCErrorDisparado quando o servidor retorna uma resposta de erro a uma requisição RPC.
OnRPCResultDisparado quando o servidor retorna uma resposta RPC bem-sucedida.
OnSessionDisparado após uma conexão bem-sucedida ou requisição GetSession com o session Guid atribuído.
OnSubscriptionDispara quando o cliente foi inscrito em um canal.
OnUnSubscriptionDisparado quando o cliente teve sua assinatura cancelada em um canal.