class PlaceOS::Core::ResourceManager

Defined in:

placeos-core/resource_manager.cr

Constructors

Instance Method Summary

Constructor Detail

def self.instance(testing = false) : ResourceManager #

[View source]
def self.new(driver_builder : DriverResource = DriverResource.new, control_system_modules : Mappings::ControlSystemModules = Mappings::ControlSystemModules.new, module_names : Mappings::ModuleNames = Mappings::ModuleNames.new, settings_updates : SettingsUpdate = SettingsUpdate.new, driver_module_names : Mappings::DriverModuleNames = Mappings::DriverModuleNames.new, testing : Bool = false) #

[View source]

Instance Method Detail

def control_system_modules : Mappings::ControlSystemModules #

[View source]
def driver_builder : DriverResource #

getter cloning : Cloning getter compilation : Compilation


[View source]
def driver_module_names : Mappings::DriverModuleNames #

[View source]
def module_names : Mappings::ModuleNames #

[View source]
def settings_updates : SettingsUpdate #

[View source]
def start(&) #

[View source]
def started? : Bool #

[View source]
def stop #

[View source]