using System; using System.Net.Sockets; public interface ISocketHandler { /// /// socket连接 /// void OnConnect(); /// /// 重新连接 /// void OnReconnect(); /// /// 断开连接 /// void OnDisconnect(); /// /// 连接超时 /// void OnTimeout(); /// /// 连接失败 /// void OnConnectFailed(); void OnError(); void OnException(SocketException se); }