public MyTCPClient() { //创建对象,添加事件 m_socket = SocketNetFactory.CreateTCPClient <ProtocolBuilder, ProtocolPackageBase>(); m_socket.OnSocketStatusChangedEvent += M_socket_OnSocketStatusChangedEvent; m_socket.OnDataReceivedEvent += M_socket_OnDataReceivedEvent; m_socket.OnExceptionHappenedEvent += M_socket_OnExceptionHappenedEvent; }
public NetworkConnection(IPEndPoint ep, ISocketNetClient <TPackage> target) { RemoteEP = ep; Target = target; }
public SocketStatusChangedArgs(EnumNetworkStatus status, ISocketNetClient <TPackage> target) { Status = status; Target = target; }