Lines Matching full:component_manager_
34 component_manager_{new ComponentManagerImpl{task_runner}} {
41 config_.get(), component_manager_.get(), task_runner, http_client,
81 device_info_.get(), component_manager_.get());
94 CHECK(component_manager_->LoadTraits(json, nullptr));
98 CHECK(component_manager_->LoadTraits(dict, nullptr));
102 return component_manager_->GetTraits();
106 component_manager_->AddTraitDefChangedCallback(callback);
112 return component_manager_->AddComponent("", name, traits, error);
116 return component_manager_->RemoveComponent("", name, error);
121 component_manager_->AddComponentTreeChangedCallback(callback);
125 return component_manager_->GetComponents();
131 return component_manager_->SetStatePropertiesFromJson(component, json, error);
137 return component_manager_->SetStateProperties(component, dict, error);
143 return component_manager_->GetStateProperty(component, name, error);
150 return component_manager_->SetStateProperty(component, name, value, error);
156 component_manager_->AddCommandHandler(component, command_name, callback);
166 CHECK(component_manager_->AddLegacyCommandDefinitions(dict, nullptr));
172 auto command_instance = component_manager_->ParseCommandInstance(
176 component_manager_->AddCommand(std::move(command_instance));
181 return component_manager_->FindCommand(id);
187 return component_manager_->AddCommandHandler("", "", callback);
190 std::string component = component_manager_->FindComponentWithTrait(trait);
192 component_manager_->AddCommandHandler(component, command_name, callback);
196 component_manager_->AddStateChangedCallback(callback);
206 CHECK(component_manager_->AddLegacyStateDefinitions(dict, nullptr));
219 component_manager_->FindComponentWithTrait(it.key());
230 if (!component_manager_->SetStateProperties(component, trait_state, error))
239 std::string component = component_manager_->FindComponentWithTrait(trait);
242 return component_manager_->GetStateProperty(component, name, nullptr);
249 std::string component = component_manager_->FindComponentWithTrait(trait);
258 return component_manager_->SetStateProperty(component, name, value, error);
262 return component_manager_->GetLegacyState();