Пример #1
0
 public void S_StartUp(string ip)
 {
     this.ip = ip;
     C_TcpConnect2T4L.C_Parameter parameter = new C_TcpConnect2T4L.C_Parameter(ip, 45584)
     {
         d_ConnectResultCallBack = S_ConnectResultCallBack,
         d_TcpMessageHandleEvent = S_TcpMessageHandleEvent,
     };
     C_TcpConnect2T4L.S_BeginConnect(parameter);
 }
Пример #2
0
 void Init()
 {
     Application.logMessageReceivedThreaded += delegate(string condition, string stackTrace, LogType type) {
         //  logIndex++;
         //if ((byte)type == 2) {
         //    return;
         //}
         byte[] bytes = C_TcpConnect2T4L.S_MessageSerialize(5, (byte)type, condition + "+?=k=&+" + stackTrace + "+?=k=&+" + currentTime);
         logList.Add(bytes);
     };
 }
Пример #3
0
 void S_ConnectResultCallBack(C_TcpConnect2T4L tcp)
 {
     if (tcp != null)
     {
         o_TcpConnect2T4L = tcp;
         o_TcpConnect2T4L.S_SendMessage(2, 2, SystemInfo.deviceModel + "__" + SystemInfo.deviceName);
         Thread thread = new Thread(S_TcpThreadEvent);
         thread.IsBackground = true;
         thread.Start();
     }
     else
     {
         S_StartUp(ip);
     }
 }