C# Class slimCat.Services.ServerCommandService

Datei anzeigen Open project: WreckedAvent/slimCat

Public Methods

Method Description
ServerCommandService ( IChatState chatState, IAutomateThings automation, IManageNotes notes, IManageChannels channels, IFriendRequestService friendRequestService ) : System

Private Methods

Method Description
AdminsListCommand ( object>.IDictionary command ) : void
AutoJoinChannelCommand ( object>.IDictionary command ) : void
ChannelBanListCommand ( object>.IDictionary command ) : void
ChannelDescriptionCommand ( object>.IDictionary command ) : void
ChannelInitializedCommand ( object>.IDictionary command ) : void
ChannelListCommand ( object>.IDictionary command, bool isPublic ) : void
ChannelOperatorListCommand ( object>.IDictionary command ) : void
CharacterDisconnectCommand ( object>.IDictionary command ) : void
DoAction ( ) : void
EnqueueAction ( object>.IDictionary data ) : void
FindChannel ( object>.IDictionary command ) : GeneralChannelModel
FindChannel ( string id ) : GeneralChannelModel
GetCharacter ( string character ) : void
InitialCharacterListCommand ( object>.IDictionary command ) : void
InterpretCommand ( object>.IDictionary command ) : CommandHandlerDelegate
Invoke ( object>.IDictionary command ) : void
JoinChannelCommand ( object>.IDictionary command ) : void
KickCommand ( object>.IDictionary command ) : void
LeaveChannelCommand ( object>.IDictionary command ) : void
LoginCommand ( object>.IDictionary command ) : void
OperatorDemoteCommand ( object>.IDictionary command ) : void
OperatorPromoteCommand ( object>.IDictionary command ) : void
PrivateChannelListCommand ( object>.IDictionary command ) : void
PromoteOrDemote ( string character, bool isPromote, string channelId = null ) : void
PublicChannelListCommand ( object>.IDictionary command ) : void
QuickJoinChannelCommand ( object>.IDictionary command ) : void
RequeueCommand ( object>.IDictionary command ) : void
SetNewOwnerCommand ( object>.IDictionary command ) : void
UptimeCommand ( object>.IDictionary command ) : void
UserLoggedInCommand ( object>.IDictionary command ) : void
WipeState ( bool intentionalDisconnect ) : void

Method Details

ServerCommandService() public method

public ServerCommandService ( IChatState chatState, IAutomateThings automation, IManageNotes notes, IManageChannels channels, IFriendRequestService friendRequestService ) : System
chatState IChatState
automation IAutomateThings
notes IManageNotes
channels IManageChannels
friendRequestService IFriendRequestService
return System