コード例 #1
0
 private void AppendNewMessages(int firstId, int lastId)
 {
     ConsoleDataSet.TCPIP_MessagesDataTable mTable = (ConsoleDataSet.TCPIP_MessagesDataTable)GetData(firstId, lastId);
     foreach (ConsoleDataSet.TCPIP_MessagesRow mRow in mTable)
     {
         TcpIpMessage tcpipMess = new TcpIpMessage(mRow.Message_Text);
         Append(tcpipMess);
     }
 }
コード例 #2
0
        private void dispatcher_OnTcpIpMessageReceived(byte[] blok, long utcOffset)
        {
            if (this.InvokeRequired)
            {
                BeginInvoke(new ConsoleDispatcher.OnReceivedHandler(dispatcher_OnTcpIpMessageReceived),
                            new object[] { blok, utcOffset });
                return;
            }

            if (active == true)
            {
                TcpIpMessage message = new TcpIpMessage(blok);
                Append(message);
            }
        }
コード例 #3
0
        private string FormatTcpIpMessage(object message)
        {
            TcpIpMessage tcpIpMessage = (TcpIpMessage)message;
            string       text;

            if (tcpIpMessage.TaskId != null)
            {
                if (tcpIpMessage.Code != null)
                {
                    text = tcpIpMessage.TaskId + " " + tcpIpMessage.Code + " " + tcpIpMessage.Message;
                }
                else
                {
                    text = tcpIpMessage.TaskId + " " + tcpIpMessage.Message;
                }
            }
            else
            {
                if (tcpIpMessage.Code != null)
                {
                    text = tcpIpMessage.Code + " " + tcpIpMessage.Message;
                }
                else
                {
                    text = tcpIpMessage.Message;
                }
            }

            text = Rtf.ReplaceControlCodes(text);

            if (tcpIpMessage.Code != null && tcpIpMessage.Code.EndsWith("W"))
            {
                return(@"\pard\cf1\fs16 " + tcpIpMessage.DateFormatter(tcpIpMessage.TimeStamp) + @" \cf4 " + text + @"\par");
            }
            else if (tcpIpMessage.Code != null && tcpIpMessage.Code.EndsWith("E"))
            {
                return(@"\pard\b\cf1\fs16 " + tcpIpMessage.DateFormatter(tcpIpMessage.TimeStamp) + @" \cf3 " + text + @"\b0\par");
            }

            string x = @"\pard\cf1\fs16 " + tcpIpMessage.DateFormatter(tcpIpMessage.TimeStamp) + " " + text + @"\par";

            return(@"\pard\cf1\fs16 " + tcpIpMessage.DateFormatter(tcpIpMessage.TimeStamp) + " " + text + @"\par");
        }