Exemple #1
0
        public static void WriteTo(this SecsMessage msg, TextWriter writer, int indent = 4)
        {
            if (msg is null)
            {
                return;
            }

            writer.WriteLine(msg.ToString());
            if (msg.SecsItem != null)
            {
                msg.SecsItem.Write(writer, indent);
            }
            writer.Write('.');
        }
Exemple #2
0
        public static async Task WriteToAsync(this SecsMessage msg, TextWriter writer, int indent = 4)
        {
            if (msg is null)
            {
                return;
            }

            await writer.WriteLineAsync(msg.ToString());

            if (msg.SecsItem != null)
            {
                await WriteAsync(writer, msg.SecsItem, indent);
            }
            await writer.WriteAsync('.');
        }