RoomClientR, M Class |
Namespace: SoftGear.Strix.Client.Room
public class RoomClient<R, M> : CRUDClient<R> where R : class, IRoom where M : class, IRoomMember
The RoomClientR, M type exposes the following members.
Name | Description | |
---|---|---|
RoomClientR, M | Initializes a new instance of the RoomClientR, M class | |
RoomClientR, M(IRoomDataR, M) | Initializes a new instance of the RoomClientR, M class |
Name | Description | |
---|---|---|
RoomCreated |
Event fired when you create a room.
| |
RoomDeleted |
Event fired when you delete a room.
This event is invoked after RoomDeleteNotified.
| |
RoomDeleteNotified |
Event fired when the room you're currently a member of gets deleted.
You will receive this event even if you are the one deleting the room, just before RoomDeleted event.
| |
RoomDirectRelayNotified |
Event fired when you or another members sends you a direct relay message.
Unlike RPCs, you will not receive this event if you are not the target of the message.
| |
RoomJoined |
Event fired when you join a room.
| |
RoomJoinNotified |
Event fired when a new member joins a room you're currently a member of.
This event is not invoked for the newly joined member.
| |
RoomLeaveNotified |
Event fired when another room member leaves a room you're currently a member of.
This event is not invoked if you are the one leaving.
| |
RoomLeft |
Event fired when you leave a room.
| |
RoomRelayNotified |
Event fired when another room member sends a relay message to a room you're currently a member of.
You will not receive this event if you are the one sending the message.
| |
RoomSet |
Event fired when you change a room's properties.
| |
RoomSetMemberNotified |
Event fired when another room member changes their properties in a room you're currently a member of.
You will not receive this event if you are the one changing the properties.
| |
RoomSetNotified |
Event fired when the room's owner changes its properties.
|