public SETCKEYHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (SETCKEY)cmd;
     IsSetOthersKeyValue = false;
 }
 public PRIVMSGHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (PRIVMSG)cmd;
 }
示例#3
0
 public USERHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _user = (USER)cmd;
 }
示例#4
0
 public ChatCommandHandlerBase(ISession client, ChatCommandBase cmd) : base(client)
 {
     _errorCode = ChatError.NoError;
     _cmd       = cmd;
     _session   = (ChatSession)client.GetInstance();
 }
示例#5
0
 public QUITHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (QUIT)cmd;
 }
示例#6
0
 public MODEHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _modeCmd = (MODE)cmd;
 }
 public SETCHANKEYHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (SETCHANKEY)cmd;
 }
示例#8
0
 public ChatCommandHandlerBase(ISession session, ChatCommandBase cmd) : base(session)
 {
     _errorCode = ChatError.NoError;
     _cmd       = cmd;
     _session   = (ChatSession)session.GetInstance();
 }
 public ChatLogedInHandlerBase(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
 }
示例#10
0
 public JOINHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (JOIN)cmd;
 }
示例#11
0
 public ATMHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (ATM)cmd;
 }
示例#12
0
 public ChatMessageHandlerBase(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (ChatMessageCommandBase)cmd;
 }
示例#13
0
 public LOGINHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (LOGIN)cmd;
 }
示例#14
0
 public WHOHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (WHO)cmd;
 }
示例#15
0
 public CRYPTHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (CRYPT)cmd;
 }
示例#16
0
 public SETCKEYHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _setckeyCmd = (SETCKEY)cmd;
 }
示例#17
0
 public KICKHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (KICK)cmd;
 }
示例#18
0
 public GETCKEYHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (GETCKEY)cmd;
 }
示例#19
0
 public NICKHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _nickCmd = (NICK)cmd;
 }
示例#20
0
 //:irc.foonet.com 321 Pants Channel :Users  Name\r\n:irc.foonet.com 323 Pants :End of /LIST\r\n
 public LISTHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _listCmd = (LIST)cmd;
 }
示例#21
0
 public ChatCommandManager AddCommand(ChatCommandBase cmd, Type cmdHandlerType)
 {
     AvailableCommands.TryAdd(cmd.CommandName, cmdHandlerType);
     return(this);
 }
示例#22
0
 public PARTHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (PART)cmd;
 }
 public GETCHANKEYHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (GETCHANKEY)cmd;
 }
示例#24
0
 public TOPICHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (TOPIC)cmd;
 }
示例#25
0
 public WHOISHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (WHOIS)cmd;
 }
示例#26
0
 public UTMHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (UTM)cmd;
 }
示例#27
0
 public USRIPHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
 }
示例#28
0
 public ChatChannelHandlerBase(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (ChatChannelCommandBase)cmd;
 }
示例#29
0
 public NOTICEHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (NOTICE)cmd;
 }
 public GETUDPRELAYHandler(ISession session, ChatCommandBase cmd) : base(session, cmd)
 {
     _cmd = (GETUDPRELAY)cmd;
 }