TsgcWSPServer_WebRTC › Eventos

TsgcWSPServer_WebRTC Events

Eventos que puede gestionar, agrupados por propósito, seguidos de la lista alfabética completa.

Ciclo de Vida

NombreDescripción
OnConnectSe dispara en el servidor cuando un par finaliza el handshake WebSocket y se conecta al subprotocolo de señalización WebRTC.
OnDisconnectSe activa en el servidor cuando un par de señalización cierra su transporte o el servidor lo desconecta.
OnErrorSe dispara cuando el servidor detecta un error de transporte o a nivel de protocolo en una conexión de señalización.
OnExceptionSe dispara cuando se genera una excepción Delphi dentro de los hilos de trabajo del servidor o los manejadores de eventos de usuario.

Mensajería

NombreDescripción
OnMessageSe activa para las tramas de texto entrantes que el decodificador de señalización no enrutó a una suscripción dedicada ni a un evento de retransmisión WebRTC.
OnBinarySe activa cuando un par envía un marco WebSocket binario que no forma parte del protocolo de señalización de texto JSON.
OnFragmentedSe activa para cada fragmento de un mensaje WebSocket de múltiples tramas recibido de un par antes de que la carga útil sea reensamblada.
OnRawMessageSe dispara antes de la decodificación de señalización, permitiendo al servidor inspeccionar cada frame de texto entrante y, opcionalmente, suprimir el procesamiento posterior.

PubSub

NombreDescripción
OnBeforeSubscriptionSe dispara cuando un par solicita unirse a un canal de señalización, dando al servidor la oportunidad de aceptar o rechazar la suscripción.
OnSubscriptionSe activa después de que una suscripción de par haya sido aceptada y el servidor de señalización haya registrado el par en el canal.
OnUnSubscriptionSe activa cuando un par abandona un canal de señalización y el servidor lo ha eliminado de la lista de suscriptores.

Todos los eventos (orden alfabético)

NombreDescripción
OnBeforeSubscriptionSe dispara cuando un par solicita unirse a un canal de señalización, dando al servidor la oportunidad de aceptar o rechazar la suscripción.
OnBinarySe activa cuando un par envía un marco WebSocket binario que no forma parte del protocolo de señalización de texto JSON.
OnConnectSe dispara en el servidor cuando un par finaliza el handshake WebSocket y se conecta al subprotocolo de señalización WebRTC.
OnDisconnectSe activa en el servidor cuando un par de señalización cierra su transporte o el servidor lo desconecta.
OnErrorSe dispara cuando el servidor detecta un error de transporte o a nivel de protocolo en una conexión de señalización.
OnExceptionSe dispara cuando se genera una excepción Delphi dentro de los hilos de trabajo del servidor o los manejadores de eventos de usuario.
OnFragmentedSe activa para cada fragmento de un mensaje WebSocket de múltiples tramas recibido de un par antes de que la carga útil sea reensamblada.
OnMessageSe activa para las tramas de texto entrantes que el decodificador de señalización no enrutó a una suscripción dedicada ni a un evento de retransmisión WebRTC.
OnRawMessageSe dispara antes de la decodificación de señalización, permitiendo al servidor inspeccionar cada frame de texto entrante y, opcionalmente, suprimir el procesamiento posterior.
OnSubscriptionSe activa después de que una suscripción de par haya sido aceptada y el servidor de señalización haya registrado el par en el canal.
OnUnSubscriptionSe activa cuando un par abandona un canal de señalización y el servidor lo ha eliminado de la lista de suscriptores.