public static DDumpMessage CreateMessageDumper(System.IO.TextWriter writer) { DDumpMessage result = delegate(UdbusMessagePair messageData, string description) { if (!messageData.QuEmpty) { writer.WriteLine("{0}. {1}", description, messageData.Data.ToString()); } else { writer.WriteLine("No message. {0}", description); } }; return(result); }
public static DDumpMessage CreateMessageDumper(Udbus.Core.Logging.ILog log) { DDumpMessage result = delegate(UdbusMessagePair messageData, string description) { if (!messageData.QuEmpty) { log.Info("{0}. {1}", description, messageData.Data.ToString()); } else { log.Info("No message. {0}", description); } }; return(result); }
protected UdbusMessageVisitorDumpBase(DDumpMessage dDump, DDumpMessage dDumpError) { this.dDump = dDump; this.dDumpError = dDumpError; }