TsgcWSPClient_E2EE › Events
Events you can handle, grouped by purpose, followed by the full alphabetical list.
| Name | Description |
|---|---|
| OnConnect | Fired when the underlying WebSocket connection is established. |
| OnDisconnect | Fired when the underlying WebSocket connection is closed. |
| OnError | Fired for transport-level errors on the underlying WebSocket connection. |
| OnException | Fired when an unhandled exception is raised while processing E2EE traffic. |
| OnE2EEError | Fired when the remote peer or the E2EE layer reports a protocol error. |
| Name | Description |
|---|---|
| OnE2EEMessageText | Fired when a decrypted direct text message is received from another user. |
| OnE2EEMessageBinary | Fired when a decrypted direct binary message is received from another user. |
| OnE2EEMessageAck | Fired when the server or peer acknowledges a direct message. |
| Name | Description |
|---|---|
| OnE2EEUserCreated | Fired when a user is registered in the E2EE user list. |
| OnE2EEUserDeleted | Fired when a user is removed from the E2EE user list. |
| Name | Description |
|---|---|
| OnE2EEGroupMessageText | Fired when a decrypted group text message is received. |
| OnE2EEGroupMessageBinary | Fired when a decrypted group binary message is received. |
| OnE2EEGroupMessageAck | Fired when the server or a peer acknowledges a group message. |
| Name | Description |
|---|---|
| OnE2EEGroupCreated | Fired when a new encrypted group is created. |
| OnE2EEGroupDeleted | Fired when an encrypted group is deleted. |
| OnE2EEGroupJoin | Fired when the local user joins a group; reports the current member list. |
| OnE2EEGroupLeave | Fired when the local user leaves a group. |
| OnE2EEGroupMemberJoin | Fired when another user joins a group the local user belongs to. |
| OnE2EEGroupMemberLeave | Fired when another user leaves a group the local user belongs to. |
| Name | Description |
|---|---|
| OnConnect | Fired when the underlying WebSocket connection is established. |
| OnDisconnect | Fired when the underlying WebSocket connection is closed. |
| OnE2EEError | Fired when the remote peer or the E2EE layer reports a protocol error. |
| OnE2EEGroupCreated | Fired when a new encrypted group is created. |
| OnE2EEGroupDeleted | Fired when an encrypted group is deleted. |
| OnE2EEGroupJoin | Fired when the local user joins a group; reports the current member list. |
| OnE2EEGroupLeave | Fired when the local user leaves a group. |
| OnE2EEGroupMemberJoin | Fired when another user joins a group the local user belongs to. |
| OnE2EEGroupMemberLeave | Fired when another user leaves a group the local user belongs to. |
| OnE2EEGroupMessageAck | Fired when the server or a peer acknowledges a group message. |
| OnE2EEGroupMessageBinary | Fired when a decrypted group binary message is received. |
| OnE2EEGroupMessageText | Fired when a decrypted group text message is received. |
| OnE2EEMessageAck | Fired when the server or peer acknowledges a direct message. |
| OnE2EEMessageBinary | Fired when a decrypted direct binary message is received from another user. |
| OnE2EEMessageText | Fired when a decrypted direct text message is received from another user. |
| OnE2EEUserCreated | Fired when a user is registered in the E2EE user list. |
| OnE2EEUserDeleted | Fired when a user is removed from the E2EE user list. |
| OnError | Fired for transport-level errors on the underlying WebSocket connection. |
| OnException | Fired when an unhandled exception is raised while processing E2EE traffic. |