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); }
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!"); } }
public void setLastUpdate(DateTime update) { RobotoModuleDataTemplate data = getPluginData(); data.lastBackgroundUpdate = update; }