namespace ZeroLevel.Network { public delegate void MessageHandler(ISocketClient client); public delegate void MessageHandler(ISocketClient client, T message); public delegate Tresponse RequestHandler(ISocketClient client); public delegate Tresponse RequestHandler(ISocketClient client, Trequest request); }