TsgcWSPServer_sgc › Ereignisse
Ereignisse, die Sie behandeln können, nach Zweck gruppiert, gefolgt von der vollständigen alphabetischen Liste.
| Name | Beschreibung |
|---|---|
| OnConnect | Wird ausgelöst, nachdem ein Client den WebSocket-Handshake für dieses Subprotokoll abgeschlossen hat. |
| OnDisconnect | Wird ausgelöst, wenn sich ein Client vom Server trennt. |
| OnError | Wird ausgelöst, wenn das Subprotokoll eine protokollbezogene Fehlerzeichenkette für eine Verbindung meldet. |
| OnException | Wird ausgelöst, wenn beim Verarbeiten einer Verbindung eine nicht behandelte Ausnahme ausgelöst wird. |
| Name | Beschreibung |
|---|---|
| OnMessage | Wird ausgelöst, wenn ein Client eine reine Textnachricht sendet, die in den sgc-Umschlag eingebettet ist. |
| OnBinary | Wird ausgelöst, wenn ein Client einen Binär-Frame an den Server sendet. |
| OnFragmented | Wird für jedes Fragment einer fragmentierten WebSocket-Nachricht ausgelöst, die von einem Client empfangen wird. |
| OnRawMessage | Wird ausgelöst, bevor eine Textnachricht decodiert wird, und ermöglicht es dem Handler, sie zu verbrauchen. |
| Name | Beschreibung |
|---|---|
| OnBeforeSubscription | Wird ausgelöst, bevor ein Abonnement akzeptiert wird; der Handler kann es ablehnen oder autorisieren. |
| OnSubscription | Wird ausgelöst, nachdem ein Client erfolgreich einen Kanal abonniert hat. |
| OnUnSubscription | Wird ausgelöst, nachdem ein Client das Abonnement eines Kanals aufgehoben hat. |
| OnBeforePublish | Wird ausgelöst, bevor eine Client-Veröffentlichung gesendet wird; der Handler kann sie umschreiben oder ablehnen. |
| OnNotification | Wird ausgelöst, wenn ein Client eine JSON-RPC-Notification sendet (keine Id, keine Antwort erwartet). |
| OnAcknowledgment | Wird ausgelöst, wenn ein Client den Empfang einer QoS-Level-1- oder Level-2-Nachricht bestätigt. |
| Name | Beschreibung |
|---|---|
| OnRPC | Wird ausgelöst, wenn ein Client eine JSON-RPC-Methode auf diesem Server aufruft. |
| OnRPCAuthentication | Wird ausgelöst, wenn eine RPC-Methode nicht auf der Zulassungsliste steht, sodass der Handler sie autorisieren kann. |
| Name | Beschreibung |
|---|---|
| OnAcknowledgment | Wird ausgelöst, wenn ein Client den Empfang einer QoS-Level-1- oder Level-2-Nachricht bestätigt. |
| OnBeforePublish | Wird ausgelöst, bevor eine Client-Veröffentlichung gesendet wird; der Handler kann sie umschreiben oder ablehnen. |
| OnBeforeSubscription | Wird ausgelöst, bevor ein Abonnement akzeptiert wird; der Handler kann es ablehnen oder autorisieren. |
| OnBinary | Wird ausgelöst, wenn ein Client einen Binär-Frame an den Server sendet. |
| OnConnect | Wird ausgelöst, nachdem ein Client den WebSocket-Handshake für dieses Subprotokoll abgeschlossen hat. |
| OnDisconnect | Wird ausgelöst, wenn sich ein Client vom Server trennt. |
| OnError | Wird ausgelöst, wenn das Subprotokoll eine protokollbezogene Fehlerzeichenkette für eine Verbindung meldet. |
| OnException | Wird ausgelöst, wenn beim Verarbeiten einer Verbindung eine nicht behandelte Ausnahme ausgelöst wird. |
| OnFragmented | Wird für jedes Fragment einer fragmentierten WebSocket-Nachricht ausgelöst, die von einem Client empfangen wird. |
| OnMessage | Wird ausgelöst, wenn ein Client eine reine Textnachricht sendet, die in den sgc-Umschlag eingebettet ist. |
| OnNotification | Wird ausgelöst, wenn ein Client eine JSON-RPC-Notification sendet (keine Id, keine Antwort erwartet). |
| OnRawMessage | Wird ausgelöst, bevor eine Textnachricht decodiert wird, und ermöglicht es dem Handler, sie zu verbrauchen. |
| OnRPC | Wird ausgelöst, wenn ein Client eine JSON-RPC-Methode auf diesem Server aufruft. |
| OnRPCAuthentication | Wird ausgelöst, wenn eine RPC-Methode nicht auf der Zulassungsliste steht, sodass der Handler sie autorisieren kann. |
| OnSubscription | Wird ausgelöst, nachdem ein Client erfolgreich einen Kanal abonniert hat. |
| OnUnSubscription | Wird ausgelöst, nachdem ein Client das Abonnement eines Kanals aufgehoben hat. |