mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	tidy
This commit is contained in:
		| @@ -251,7 +251,7 @@ void Application::calculate_looping_components_() { | |||||||
|   this->looping_components_active_end_ = this->looping_components_.size(); |   this->looping_components_active_end_ = this->looping_components_.size(); | ||||||
| } | } | ||||||
|  |  | ||||||
| void Application::disable_component_loop(Component *component) { | void Application::disable_component_loop_(Component *component) { | ||||||
|   // This method must be reentrant - components can disable themselves during their own loop() call |   // This method must be reentrant - components can disable themselves during their own loop() call | ||||||
|   // Linear search to find component in active section |   // Linear search to find component in active section | ||||||
|   // Most configs have 10-30 looping components (30 is on the high end) |   // Most configs have 10-30 looping components (30 is on the high end) | ||||||
| @@ -274,7 +274,7 @@ void Application::disable_component_loop(Component *component) { | |||||||
|   } |   } | ||||||
| } | } | ||||||
|  |  | ||||||
| void Application::enable_component_loop(Component *component) { | void Application::enable_component_loop_(Component *component) { | ||||||
|   // This method must be reentrant - components can re-enable themselves during their own loop() call |   // This method must be reentrant - components can re-enable themselves during their own loop() call | ||||||
|   // Single pass through all components to find and move if needed |   // Single pass through all components to find and move if needed | ||||||
|   // With typical 10-30 components, O(n) is faster than maintaining a map |   // With typical 10-30 components, O(n) is faster than maintaining a map | ||||||
|   | |||||||
| @@ -588,8 +588,8 @@ class Application { | |||||||
|   // These methods are called by Component::disable_loop() and Component::enable_loop() |   // These methods are called by Component::disable_loop() and Component::enable_loop() | ||||||
|   // Components should not call these directly - use this->disable_loop() or this->enable_loop() |   // Components should not call these directly - use this->disable_loop() or this->enable_loop() | ||||||
|   // to ensure component state is properly updated along with the loop partition |   // to ensure component state is properly updated along with the loop partition | ||||||
|   void disable_component_loop(Component *component); |   void disable_component_loop_(Component *component); | ||||||
|   void enable_component_loop(Component *component); |   void enable_component_loop_(Component *component); | ||||||
|  |  | ||||||
|   void feed_wdt_arch_(); |   void feed_wdt_arch_(); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -145,20 +145,20 @@ void Component::mark_failed() { | |||||||
|   this->component_state_ |= COMPONENT_STATE_FAILED; |   this->component_state_ |= COMPONENT_STATE_FAILED; | ||||||
|   this->status_set_error(); |   this->status_set_error(); | ||||||
|   // Also remove from loop since failed components shouldn't loop |   // Also remove from loop since failed components shouldn't loop | ||||||
|   App.disable_component_loop(this); |   App.disable_component_loop_(this); | ||||||
| } | } | ||||||
| void Component::disable_loop() { | void Component::disable_loop() { | ||||||
|   ESP_LOGD(TAG, "%s loop disabled", this->get_component_source()); |   ESP_LOGD(TAG, "%s loop disabled", this->get_component_source()); | ||||||
|   this->component_state_ &= ~COMPONENT_STATE_MASK; |   this->component_state_ &= ~COMPONENT_STATE_MASK; | ||||||
|   this->component_state_ |= COMPONENT_STATE_LOOP_DONE; |   this->component_state_ |= COMPONENT_STATE_LOOP_DONE; | ||||||
|   App.disable_component_loop(this); |   App.disable_component_loop_(this); | ||||||
| } | } | ||||||
| void Component::enable_loop() { | void Component::enable_loop() { | ||||||
|   if ((this->component_state_ & COMPONENT_STATE_MASK) == COMPONENT_STATE_LOOP_DONE) { |   if ((this->component_state_ & COMPONENT_STATE_MASK) == COMPONENT_STATE_LOOP_DONE) { | ||||||
|     ESP_LOGD(TAG, "%s loop enabled", this->get_component_source()); |     ESP_LOGD(TAG, "%s loop enabled", this->get_component_source()); | ||||||
|     this->component_state_ &= ~COMPONENT_STATE_MASK; |     this->component_state_ &= ~COMPONENT_STATE_MASK; | ||||||
|     this->component_state_ |= COMPONENT_STATE_LOOP; |     this->component_state_ |= COMPONENT_STATE_LOOP; | ||||||
|     App.enable_component_loop(this); |     App.enable_component_loop_(this); | ||||||
|   } |   } | ||||||
| } | } | ||||||
| void Component::reset_to_construction_state() { | void Component::reset_to_construction_state() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user