TsgcWSPServer_WebRTC › Eventos

Eventos do TsgcWSPServer_WebRTC

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

Ciclo de Vida

NameDescrição
OnConnectDisparado no servidor quando um peer conclui o handshake WebSocket e se anexa ao subprotocolo de sinalização WebRTC.
OnDisconnectDisparado no servidor quando um peer de sinalização fecha seu transporte ou o servidor o descarta.
OnErrorDisparado quando o servidor detecta um erro em nível de transporte ou protocolo em uma conexão de sinalização.
OnExceptionDisparado quando uma exceção Delphi é gerada dentro das threads de trabalho do servidor ou dos handlers de eventos do usuário.

Messaging

NameDescrição
OnMessageDisparado para frames de texto de entrada que o decodificador de sinalização não roteou para uma assinatura dedicada ou para um evento de relay WebRTC.
OnBinaryDispara quando um peer envia um frame WebSocket binário que não faz parte do protocolo de sinalização JSON-text.
OnFragmentedDisparado para cada fragmento de uma mensagem WebSocket de múltiplos frames recebida de um peer antes de o payload ser remontado.
OnRawMessageDisparado antes da decodificação de signalling, permitindo que o servidor inspecione cada frame de texto recebido e opcionalmente suprima o processamento adicional.

PubSub

NameDescrição
OnBeforeSubscriptionDisparado quando um peer solicita ingressar em um canal de sinalização, dando ao servidor a chance de aceitar ou rejeitar a assinatura.
OnSubscriptionDisparado após uma assinatura de peer ter sido aceita e o servidor de sinalização ter registrado o peer no canal.
OnUnSubscriptionDisparado quando um peer sai de um canal de sinalização e o servidor o removeu da lista de assinantes.

Todos os Eventos (alfabético)

NameDescrição
OnBeforeSubscriptionDisparado quando um peer solicita ingressar em um canal de sinalização, dando ao servidor a chance de aceitar ou rejeitar a assinatura.
OnBinaryDispara quando um peer envia um frame WebSocket binário que não faz parte do protocolo de sinalização JSON-text.
OnConnectDisparado no servidor quando um peer conclui o handshake WebSocket e se anexa ao subprotocolo de sinalização WebRTC.
OnDisconnectDisparado no servidor quando um peer de sinalização fecha seu transporte ou o servidor o descarta.
OnErrorDisparado quando o servidor detecta um erro em nível de transporte ou protocolo em uma conexão de sinalização.
OnExceptionDisparado quando uma exceção Delphi é gerada dentro das threads de trabalho do servidor ou dos handlers de eventos do usuário.
OnFragmentedDisparado para cada fragmento de uma mensagem WebSocket de múltiplos frames recebida de um peer antes de o payload ser remontado.
OnMessageDisparado para frames de texto de entrada que o decodificador de sinalização não roteou para uma assinatura dedicada ou para um evento de relay WebRTC.
OnRawMessageDisparado antes da decodificação de signalling, permitindo que o servidor inspecione cada frame de texto recebido e opcionalmente suprima o processamento adicional.
OnSubscriptionDisparado após uma assinatura de peer ter sido aceita e o servidor de sinalização ter registrado o peer no canal.
OnUnSubscriptionDisparado quando um peer sai de um canal de sinalização e o servidor o removeu da lista de assinantes.