ESPHome 2026.6.2
Loading...
Searching...
No Matches
esphome::LoopBlockingGuard Class Reference

#include <application.h>

Public Member Functions

 LoopBlockingGuard (Component *component, const LogString *source, uint32_t now)
 
uint32_t HOT finish ()
 
 ~LoopBlockingGuard ()=default
 

Protected Attributes

uint32_t started_us_
 

Detailed Description

Definition at line 593 of file application.h.

Constructor & Destructor Documentation

◆ LoopBlockingGuard()

esphome::LoopBlockingGuard::LoopBlockingGuard ( Component * component,
const LogString * source,
uint32_t now )
inline

Definition at line 597 of file application.h.

◆ ~LoopBlockingGuard()

esphome::LoopBlockingGuard::~LoopBlockingGuard ( )
default

Member Function Documentation

◆ finish()

uint32_t HOT esphome::LoopBlockingGuard::finish ( )
inline

Definition at line 606 of file application.h.

Field Documentation

◆ started_us_

uint32_t esphome::LoopBlockingGuard::started_us_
protected

Definition at line 633 of file application.h.


The documentation for this class was generated from the following file: