コード例 #1
0
        internal void ProcessUnparsedData(INamedPort port, string text)
        {
            var e = new PortListenerEventArgs(port, text);

            if (UnparsedMsgEvent != null)
            {
                UnparsedMsgEvent(this, e);
            }
        }
コード例 #2
0
        // used by mmoc and modem task, smsmodem task
        internal void ProcessPlainText(INamedPort port, string messageText)
        {
            var e = new PortListenerEventArgs(port, messageText);

            if (PortListenerPlainTextEvent != null)
            {
                PortListenerPlainTextEvent(this, e);
            }
        }
コード例 #3
0
        internal void ProcessObservationData(INamedPort port, MeasMsg measMsg, string text)
        {
            var e = new PortListenerEventArgs(port, measMsg, text);

            if (PortListenerMeasMsgEvent != null)
            {
                PortListenerMeasMsgEvent(this, e);
            }
        }
コード例 #4
0
        internal void ProcessModemEventData(INamedPort port, string msg)
        {
            var e = new PortListenerEventArgs(port, msg);

            if (SerialModemEvent != null)
            {
                SerialModemEvent(this, e);
            }
        }
コード例 #5
0
        internal void ProcessPortStatusData(INamedPort port, string msg)
        {
            var e = new PortListenerEventArgs(port, msg);

            if (PortStatusEvent != null)
            {
                PortStatusEvent(this, e);
            }
        }
コード例 #6
0
        public void OnEndOfLogFileData(INamedPort port, MeasMsg measMsg)
        {
            var e = new PortListenerEventArgs(port, measMsg);

            if (EndOfLogFileData != null)
            {
                EndOfLogFileData(this, e);
            }
        }
コード例 #7
0
        public void ProcessLogFileData(INamedPort port, MeasMsg measMsg)
        {
            var e = new PortListenerEventArgs(port, measMsg);

            if (PortListenerLogFileEvent != null)
            {
                PortListenerLogFileEvent(this, e);
            }
        }
コード例 #8
0
        internal void ProcessCouldNotConnectError(INamedPort port, string error)
        {
            var e = new PortListenerEventArgs(port, error);

            if (PortListenerCouldNotConnectEvent != null)
            {
                PortListenerCouldNotConnectEvent(this, e);
            }
        }
コード例 #9
0
        internal void ProcessParsingError(ParserEventArgs parserEventArgs)
        {
            var e = new PortListenerEventArgs(parserEventArgs.VirtualPort, parserEventArgs.ErrorDescription);

            if (ParsingErrorEvent != null)
            {
                ParsingErrorEvent(this, e);
            }
        }
コード例 #10
0
        internal void ProcessOttParsivelData(INamedPort port, MeasMsg measMsg, string text)
        {
            var e = new PortListenerEventArgs(port, measMsg, text);

            if (OttParsivelEvent != null)
            {
                OttParsivelEvent(this, e);
            }
        }