C# Class VSTalk.Engine.Core.XmppCommunication.Services.RoomManager.RoomManager

Inheritance: BaseCommunicationService, IRoomManager
Afficher le fichier Open project: Irdis/VSTalk

Méthodes publiques

Méthode Description
AddRoom ( IRoomInfo roomInfo ) : void
DeleteRoom ( System.Guid roomId ) : void
Initialize ( IClientConnection connection ) : void
JoinRoom ( System.Guid roomId ) : void
LeaveRoom ( System.Guid roomId ) : void

Private Methods

Méthode Description
GetContext ( Room target ) : IRoomContext
InitRoom ( IRoomInfo roomInfo ) : Room

Method Details

AddRoom() public méthode

public AddRoom ( IRoomInfo roomInfo ) : void
roomInfo IRoomInfo
Résultat void

DeleteRoom() public méthode

public DeleteRoom ( System.Guid roomId ) : void
roomId System.Guid
Résultat void

Initialize() public méthode

public Initialize ( IClientConnection connection ) : void
connection IClientConnection
Résultat void

JoinRoom() public méthode

public JoinRoom ( System.Guid roomId ) : void
roomId System.Guid
Résultat void

LeaveRoom() public méthode

public LeaveRoom ( System.Guid roomId ) : void
roomId System.Guid
Résultat void