コード例 #1
0
        /// <summary>
        /// 服务器返回消息
        /// </summary>
        /// <param name="result"></param>
        /// <param name="message"></param>
        private void RespondMessage(bool err, string message)
        {
            PCDMessage mage = new PCDMessage()
            {
                Error = err, OperType = _measureOperation, Message = message
            };

            _pcdmisCallback?.SendMessage(mage);
        }
コード例 #2
0
        // 需要判断安全定位和测量工件出错后的处理方式
        public void SendMessage(PCDMessage response)
        {
            MeasErrorFlag            = response.Error;
            _pcdClient.CmmError      = response.Error;
            _pcdClient.StatusMessage = response.Message;

            MyEventAggregator.Inst.GetEvent <CmmErrorEvent>().Publish(new CmmErrorStatus()
            {
                CmmNo = 0, Error = _pcdClient.CmmError
            });

            ClientLogs.Inst.AddLog(new ClientLog(response.Message));
        }
コード例 #3
0
 public void SendMessage(PCDMessage response)
 {
     Debug.WriteLine("call back...");
 }