public void CommCallbackCaller(object o, CommEvent cmd) { CommEventHandler commEvents = CommEvents; if (commEvents != null) { commEvents(this, cmd); } }
public void CommEventCallbackCaller(CommEvent cmd) { Encoding encoding = Encoding.GetEncoding("Windows-1252"); CommEventHandler commEvents = CommEvents; if (commEvents != null) { commEvents(this, cmd); } }
/// <summary> /// ���췽�� /// </summary> /// <param name="dm">�ⲿֲ������ݹ�����</param> /// <param name="ob">�۲���</param> /// <param name="tcpClient">ͨ������</param> public JhClient(CommDataMgr dm, IObserver ob, TcpClient tcpClient) { // // TODO: �ڴ˴���ӹ��캯���� // status = new Parm(this); checkStatus = new Parm(this); autoConnectStatus = new Parm(this); if (dm == null) { adm = new CommDataMgr(); } else adm = dm; if (ob != null) adm.Add(ob); if (tcpClient == null) { client = new TcpClient(); } else client = tcpClient; ID = index++; OnClosed += new CommEventHandler(OnConnectClosed); Console.WriteLine("JH tcp client {0} constructed", ID); }