예제 #1
0
파일: Server.cs 프로젝트: KallDrexx/SIS-cs
 public Server(IPAddress ip, int port)
 {
     _listener = new TcpListener(ip, port); 
     _ircClients = new List<IrcClient>();
     _controller = new IrcController(_ircClients);
     _commandProcessor = new IrcCommandProcessor(_controller);
 }
예제 #2
0
 public IrcCommandProcessor(IrcController controller)
 {
     _controller = controller;
     _commandProperties = new Dictionary<IReceivedCommand, IrcCommandAttribute>();
     _availableCommands = FindAllAvailableCommands();
 }
예제 #3
0
 public IrcCommandProcessor(IrcController controller)
 {
     _controller        = controller;
     _commandProperties = new Dictionary <IReceivedCommand, IrcCommandAttribute>();
     _availableCommands = FindAllAvailableCommands();
 }