Beispiel #1
0
 static public void RegisterForSignal(Udbus.Core.SignalEntry signalEntry, params Udbus.Core.IRegisterSignalHandlers[] registers)
 {
     Udbus.Core.Logging.ILog log = Udbus.Core.Logging.LogCreation.CreateRegisterSignalHandlerFunctionsLogger();
     log.Info("Registering signal: {0}", signalEntry.ToString());
     foreach (Udbus.Core.IRegisterSignalHandlers register in registers)
     {
         log.Info("Registering signal with {0}", register);
         register.AddSignalHandler(signalEntry);
     }
 }
        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);
        }
Beispiel #3
0
        private void RunHostsThread()
        {
            log.Info("Setting up running hosts in another thread");
            Udbus.v4v.v4vConnection            connection = null;
            Udbus.Core.ServiceConnectionParams serviceConnectionParams = null;
            DbusHosts.GetV4vConnection(out connection, out serviceConnectionParams, Log_io_debug, this.eventStop, log);

            log.Info("Established service connection");
            FinishRunHosts(connection, serviceConnectionParams);
            log.Info("Finished setting up running hosts in another thread");
        }
Beispiel #4
0
 /// <summary>
 /// Log debug output.
 /// </summary>
 /// <param name="logpriv">Reserved.</param>
 /// <param name="buf">String to log.</param>
 protected static void Service_io_debug(IntPtr logpriv, String buf)
 {
     Udbus.Core.Logging.ILog log = Udbus.Core.Logging.LogCreation.CreateDbusServiceLogger();
     log.Info(buf);
 }
Beispiel #5
0
 private void Log_Io_Debug(IntPtr logpriv, String buf)
 {
     log.Info(buf);
 }