Exemple #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="bytes"></param>
        /// <param name="pr"></param>
        private void AddCommuniDetail(byte[] send, byte[] received, ParseResult pr)
        {
            ParseResultEnum pre    = pr.Success ? ParseResultEnum.Success : ParseResultEnum.Fail;
            CommuniDetail   detail = new CommuniDetail(
                this.Opera.ToString(),
                pr.ToString(),
                send,
                received,
                pre);

            this.Device.CommuniDetailQueue.Enqueue(detail);
        }
Exemple #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void cmbView_SelectedIndexChanged(object sender, EventArgs e)
        {
            _showAll = this.cmbView.Text == strings.CommuniDetailAll;
            if (!_showAll)
            {
                if (cmbView.Text == strings.CommuniDetailSuccess)
                {
                    _showParseResultEnum = ParseResultEnum.Success;
                }

                if (cmbView.Text == strings.CommuniDetailFail)
                {
                    _showParseResultEnum = ParseResultEnum.Fail;
                }
            }
            Fill();
        }
Exemple #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="opera"></param>
 /// <param name="parseResult"></param>
 /// <param name="send"></param>
 /// <param name="received"></param>
 public CommuniDetail(DateTime dt, string operaText, string parseResult, byte[] send, byte[] received, ParseResultEnum parseResultEnum)
 {
     this._dt              = dt;
     this._operaText       = operaText;
     this._parseResult     = parseResult;
     this._send            = send;
     this._received        = received;
     this._parseResultEnum = parseResultEnum;
 }
Exemple #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="opera"></param>
 /// <param name="parseResult"></param>
 /// <param name="send"></param>
 /// <param name="received"></param>
 public CommuniDetail(string operaText, string parseResult, byte[] send, byte[] received, ParseResultEnum parseResultEnum)
     : this(DateTime.Now, operaText, parseResult, send, received, parseResultEnum)
 {
 }
Exemple #5
0
 public ParseResult(ParseResultEnum r, string type, string value)
 {
     this.lastParseResult = r;
     this.typeName        = type;
     this.value           = value;
 }
Exemple #6
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void cmbView_SelectedIndexChanged(object sender, EventArgs e)
        {
            _showAll = this.cmbView.Text == strings.CommuniDetailAll;
            if (!_showAll)
            {
                if (cmbView.Text == strings.CommuniDetailSuccess)
                {
                    _showParseResultEnum = ParseResultEnum.Success;
                }

                if (cmbView.Text == strings.CommuniDetailFail)
                {
                    _showParseResultEnum = ParseResultEnum.Fail;
                }
            }
            Fill();
        }