Example #1
0
        public DateTime getLastUpdate()
        {
            RobotoModuleDataTemplate data = getPluginData();

            if (data == null)
            {
                Roboto.log.log("Error - background processing requires a LocalData object to be defined!", logging.loglevel.critical);
                return(DateTime.MinValue);
            }
            return(data.lastBackgroundUpdate);
        }
Example #2
0
 public void registerData(Modules.RobotoModuleDataTemplate data)
 {
     if (typeDataExists(data.GetType()) == false)
     {
         pluginData.Add(data);
         Console.WriteLine("Added data of type " + data.GetType().ToString());
     }
     else
     {
         Console.WriteLine("Plugin data of type " + data.GetType().ToString() + " already exists!");
     }
 }
Example #3
0
        public void setLastUpdate(DateTime update)
        {
            RobotoModuleDataTemplate data = getPluginData();

            data.lastBackgroundUpdate = update;
        }