Exemple #1
0
        // Ausgabe als String
        public override string ToString()
        {
            String erg = m_ReceiveTime + " [" + m_source.ToString().PadLeft(9) + "-->" + m_destination.ToString().PadRight(7) + " (" + m_APCI.ToString().PadLeft(7) + ")]: ";

            erg = erg + DataToString();
            switch (m_DataLen)
            {
            case 1: erg = erg + "  EIS1=" + Eis1.ToString().PadRight(7) + "  EIS2=" + Eis2.ToString().PadRight(7);
                break;

            case 2: erg = erg + "  EIS14=" + Eis14.ToString().PadRight(7);
                break;

            case 3: erg = erg + "  EIS5=" + Eis5.ToString().PadRight(7);
                break;

            case 4: erg = erg + "  EIS3=" + Eis3.ToString("H:m:s").PadRight(7);
                erg     = erg + "  EIS4=" + Eis4.ToString("d").PadRight(7);
                break;

            case 5: erg = erg + "  EIS11=" + Eis11.ToString().PadRight(6);
                break;

            default:
                break;
            }

            return(erg);
        }
Exemple #2
0
        public override String ToString()
        {
            String erg = "";

            try
            {
                erg = time.ToString("dd.MM HH:mm:ss ") + ": [" + emi.sourceAdr.ToString().PadLeft(7) + "-->" + m_destAdr.ToString().PadRight(7) + "] " + " " + DataToString().PadRight(10) + name.PadRight(45);
            }
            catch (Exception)
            {
                erg = "<keine darstellung möglich>";
            }
            return(erg);
        }