public ServerController(ServerHandler handler) { Handler = handler; }
public static Client GetClient(ServerHandler handler, string nick) { if (!handler.ClientsManager.NickTaken(nick)) return null; return new Client(handler, handler.ClientsManager.GetClient(nick)); }
public Listener(ServerHandler handler, TcpListenerWrapper server, bool ssl) { Handler = handler; Server = server; Ssl = ssl; }
public Client(ServerHandler handler, GcpD.Core.ClientManagement.Client client) { Handler = handler; _Client = client; }