TsgcWSPServer_WAMP › Events
Ereignisse, die Sie behandeln können, nach Zweck gruppiert, gefolgt von der vollständigen alphabetischen Liste.
| Name | Beschreibung |
|---|---|
| OnConnect | Wird auf der Serverseite ausgelöst, wenn ein WebSocket-Client den Handshake abschließt und sich an das WAMP-Subprotokoll anhängt. |
| OnDisconnect | Wird auf dem Server ausgelöst, wenn ein WAMP-Client seinen WebSocket-Transport schließt oder der Server ihn abbricht. |
| OnError | Wird ausgelöst, wenn der Server einen Fehler auf Transport- oder Protokollebene bei einer WAMP-Client-Verbindung erkennt. |
| OnException | Wird ausgelöst, wenn eine Delphi-Ausnahme innerhalb der Worker-Threads des Servers oder der Benutzer-Ereignishandler ausgelöst wird. |
| Name | Beschreibung |
|---|---|
| OnMessage | Wird für eingehende Text-Frames von einem Client ausgelöst, die der WAMP-Decoder nicht an ein dediziertes RPC- oder PubSub-Ereignis geroutet hat. |
| OnBinary | Wird ausgelöst, wenn ein Client einen binären WebSocket-Frame sendet, der nicht Teil des standardmäßigen WAMP-v1-Textprotokolls ist. |
| OnFragmented | Wird für jedes Fragment einer Multi-Frame-WebSocket-Nachricht ausgelöst, die von einem Client empfangen wird, bevor die Nutzlast wieder zusammengesetzt wird. |
| OnRawMessage | Wird vor der WAMP-Decodierung ausgelöst und ermöglicht es dem Server, jeden eingehenden Textframe zu inspizieren und die weitere Verarbeitung optional zu unterdrücken. |
| Name | Beschreibung |
|---|---|
| OnBeforeSubscription | Wird ausgelöst, wenn ein Client einen SUBSCRIBE-Frame sendet, und gibt dem Server die Möglichkeit, das Abonnement zu akzeptieren oder abzulehnen. |
| OnSubscription | Wird ausgelöst, nachdem ein Client-Abonnement angenommen wurde und der Broker den Client für das Topic registriert hat. |
| OnUnSubscription | Wird ausgelöst, wenn ein Client einen UNSUBSCRIBE-Frame sendet und der Broker ihn aus dem Topic entfernt hat. |
| Name | Beschreibung |
|---|---|
| OnCall | Wird ausgelöst, wenn ein Client eine Remote-Prozedur aufruft; der Handler muss über CallResult, CallProgressResult oder CallError antworten. |
| OnBeforeCancelCall | Wird ausgelöst, wenn ein Client darum bittet, einen laufenden RPC abzubrechen, und gibt dem Server die Möglichkeit, die Anfrage zu erfüllen oder abzulehnen. |
| Name | Beschreibung |
|---|---|
| OnPrefix | Wird ausgelöst, wenn ein Client einen PREFIX-Frame sendet und einen Shortcut (CURIE) registriert, der zu einer vollständigen URI expandiert. |
| Name | Beschreibung |
|---|---|
| OnBeforeCancelCall | Wird ausgelöst, wenn ein Client darum bittet, einen laufenden RPC abzubrechen, und gibt dem Server die Möglichkeit, die Anfrage zu erfüllen oder abzulehnen. |
| OnBeforeSubscription | Wird ausgelöst, wenn ein Client einen SUBSCRIBE-Frame sendet, und gibt dem Server die Möglichkeit, das Abonnement zu akzeptieren oder abzulehnen. |
| OnBinary | Wird ausgelöst, wenn ein Client einen binären WebSocket-Frame sendet, der nicht Teil des standardmäßigen WAMP-v1-Textprotokolls ist. |
| OnCall | Wird ausgelöst, wenn ein Client eine Remote-Prozedur aufruft; der Handler muss über CallResult, CallProgressResult oder CallError antworten. |
| OnConnect | Wird auf der Serverseite ausgelöst, wenn ein WebSocket-Client den Handshake abschließt und sich an das WAMP-Subprotokoll anhängt. |
| OnDisconnect | Wird auf dem Server ausgelöst, wenn ein WAMP-Client seinen WebSocket-Transport schließt oder der Server ihn abbricht. |
| OnError | Wird ausgelöst, wenn der Server einen Fehler auf Transport- oder Protokollebene bei einer WAMP-Client-Verbindung erkennt. |
| OnException | Wird ausgelöst, wenn eine Delphi-Ausnahme innerhalb der Worker-Threads des Servers oder der Benutzer-Ereignishandler ausgelöst wird. |
| OnFragmented | Wird für jedes Fragment einer Multi-Frame-WebSocket-Nachricht ausgelöst, die von einem Client empfangen wird, bevor die Nutzlast wieder zusammengesetzt wird. |
| OnMessage | Wird für eingehende Text-Frames von einem Client ausgelöst, die der WAMP-Decoder nicht an ein dediziertes RPC- oder PubSub-Ereignis geroutet hat. |
| OnPrefix | Wird ausgelöst, wenn ein Client einen PREFIX-Frame sendet und einen Shortcut (CURIE) registriert, der zu einer vollständigen URI expandiert. |
| OnRawMessage | Wird vor der WAMP-Decodierung ausgelöst und ermöglicht es dem Server, jeden eingehenden Textframe zu inspizieren und die weitere Verarbeitung optional zu unterdrücken. |
| OnSubscription | Wird ausgelöst, nachdem ein Client-Abonnement angenommen wurde und der Broker den Client für das Topic registriert hat. |
| OnUnSubscription | Wird ausgelöst, wenn ein Client einen UNSUBSCRIBE-Frame sendet und der Broker ihn aus dem Topic entfernt hat. |