TsgcWSPClient_E2EE › Methods

TsgcWSPClient_E2EE Methods

Public methods grouped by purpose, followed by the full alphabetical list.

Subscriptions

NameDescription
SubscribeSubscribes the client to a channel on the in-memory Broker.
UnSubscribeUnsubscribes the client from a channel on the in-memory Broker.

Direct messages

NameDescription
SendDirectMessageSends an encrypted direct message (text, stream or bytes) to a remote user.

Group messages

NameDescription
SendGroupMessageSends an encrypted message (text, stream or bytes) to all online members of a group.

Groups

NameDescription
CreateGroupCreates a new encrypted group on the server.
DeleteGroupDeletes an existing encrypted group.
JoinGroupJoins an existing encrypted group to receive membership and key context.
LeaveGroupLeaves a group the local user is currently a member of.

Advanced

NameDescription
WriteDataSends raw text or a stream through the underlying WebSocket connection.

All Methods (alphabetical)

NameDescription
CreateGroupCreates a new encrypted group on the server.
DeleteGroupDeletes an existing encrypted group.
JoinGroupJoins an existing encrypted group to receive membership and key context.
LeaveGroupLeaves a group the local user is currently a member of.
SendDirectMessageSends an encrypted direct message (text, stream or bytes) to a remote user.
SendGroupMessageSends an encrypted message (text, stream or bytes) to all online members of a group.
SubscribeSubscribes the client to a channel on the in-memory Broker.
UnSubscribeUnsubscribes the client from a channel on the in-memory Broker.
WriteDataSends raw text or a stream through the underlying WebSocket connection.