TsgcWSPServer_sgc › Eventos
Eventos que puede gestionar, agrupados por propósito, seguidos de la lista alfabética completa.
| Nombre | Descripción |
|---|---|
| OnConnect | Se activa después de que un cliente complete el protocolo de negociación WebSocket para este subprotocolo. |
| OnDisconnect | Se dispara cuando un cliente se desconecta del servidor. |
| OnError | Se activa cuando el subprotocolo informa de una cadena de error a nivel de protocolo para una conexión. |
| OnException | Se activa cuando se lanza una excepción no controlada al procesar una conexión. |
| Nombre | Descripción |
|---|---|
| OnMessage | Se dispara cuando un cliente envía un mensaje de texto plano encapsulado en el sobre sgc. |
| OnBinary | Se activa cuando un cliente envía una trama binaria al servidor. |
| OnFragmented | Se activa para cada fragmento de un mensaje WebSocket fragmentado recibido de un cliente. |
| OnRawMessage | Se activa antes de que se decodifique un mensaje de texto, lo que permite al controlador consumirlo. |
| Nombre | Descripción |
|---|---|
| OnBeforeSubscription | Se activa antes de que se acepte una suscripción; el controlador puede denegarla o autorizarla. |
| OnSubscription | Se activa después de que un cliente se suscribe correctamente a un canal. |
| OnUnSubscription | Se activa después de que un cliente cancela la suscripción a un canal. |
| OnBeforePublish | Se activa antes de que una publicación del cliente sea difundida; el manejador puede reescribirla o denegarla. |
| OnNotification | Se genera cuando un cliente envía una notificación JSON-RPC (sin Id, sin respuesta esperada). |
| OnAcknowledgment | Se activa cuando un cliente confirma la recepción de un mensaje de Nivel QoS 1 o Nivel 2. |
| Nombre | Descripción |
|---|---|
| OnRPC | Se activa cuando un cliente invoca un método JSON-RPC en este servidor. |
| OnRPCAuthentication | Se dispara cuando un método RPC no está en la lista de permitidos, permitiendo que el manejador lo autorice. |
| Nombre | Descripción |
|---|---|
| OnAcknowledgment | Se activa cuando un cliente confirma la recepción de un mensaje de Nivel QoS 1 o Nivel 2. |
| OnBeforePublish | Se activa antes de que una publicación del cliente sea difundida; el manejador puede reescribirla o denegarla. |
| OnBeforeSubscription | Se activa antes de que se acepte una suscripción; el controlador puede denegarla o autorizarla. |
| OnBinary | Se activa cuando un cliente envía una trama binaria al servidor. |
| OnConnect | Se activa después de que un cliente complete el protocolo de negociación WebSocket para este subprotocolo. |
| OnDisconnect | Se dispara cuando un cliente se desconecta del servidor. |
| OnError | Se activa cuando el subprotocolo informa de una cadena de error a nivel de protocolo para una conexión. |
| OnException | Se activa cuando se lanza una excepción no controlada al procesar una conexión. |
| OnFragmented | Se activa para cada fragmento de un mensaje WebSocket fragmentado recibido de un cliente. |
| OnMessage | Se dispara cuando un cliente envía un mensaje de texto plano encapsulado en el sobre sgc. |
| OnNotification | Se genera cuando un cliente envía una notificación JSON-RPC (sin Id, sin respuesta esperada). |
| OnRawMessage | Se activa antes de que se decodifique un mensaje de texto, lo que permite al controlador consumirlo. |
| OnRPC | Se activa cuando un cliente invoca un método JSON-RPC en este servidor. |
| OnRPCAuthentication | Se dispara cuando un método RPC no está en la lista de permitidos, permitiendo que el manejador lo autorice. |
| OnSubscription | Se activa después de que un cliente se suscribe correctamente a un canal. |
| OnUnSubscription | Se activa después de que un cliente cancela la suscripción a un canal. |