C# Class Christoc.Modules.DnnChat.Components.RoomController

Show file Open project: ChrisHammond/dnnCHAT Class Usage Examples

Public Methods

Method Description
CreateRoom ( Room r ) : void
DeleteRoom ( System.Guid roomId, int moduleId ) : void
DeleteRoom ( Room r ) : void
GetAllRooms ( int moduleId ) : IEnumerable
GetRoom ( System.Guid roomId, int moduleId ) : Room
GetRoom ( string roomName ) : Room
GetRooms ( int moduleId ) : IEnumerable
RoomController ( ) : System
UpdateRoom ( Room r ) : void
UserInRoom ( System.Guid roomId, ConnectionRecord cr ) : bool

Method Details

CreateRoom() public method

public CreateRoom ( Room r ) : void
r Room
return void

DeleteRoom() public method

public DeleteRoom ( System.Guid roomId, int moduleId ) : void
roomId System.Guid
moduleId int
return void

DeleteRoom() public method

public DeleteRoom ( Room r ) : void
r Room
return void

GetAllRooms() public method

public GetAllRooms ( int moduleId ) : IEnumerable
moduleId int
return IEnumerable

GetRoom() public method

public GetRoom ( System.Guid roomId, int moduleId ) : Room
roomId System.Guid
moduleId int
return Room

GetRoom() public method

public GetRoom ( string roomName ) : Room
roomName string
return Room

GetRooms() public method

public GetRooms ( int moduleId ) : IEnumerable
moduleId int
return IEnumerable

RoomController() public method

public RoomController ( ) : System
return System

UpdateRoom() public method

public UpdateRoom ( Room r ) : void
r Room
return void

UserInRoom() public method

public UserInRoom ( System.Guid roomId, ConnectionRecord cr ) : bool
roomId System.Guid
cr ConnectionRecord
return bool