ESPHome 2025.6.1
Loading...
Searching...
No Matches
esphome::openthread::InstanceLock Class Reference

#include <openthread.h>

Public Member Functions

 ~InstanceLock ()
 
otInstance * get_instance ()
 

Static Public Member Functions

static std::optional< InstanceLocktry_acquire (int delay)
 
static InstanceLock acquire ()
 

Detailed Description

Definition at line 51 of file openthread.h.

Constructor & Destructor Documentation

◆ ~InstanceLock()

esphome::openthread::InstanceLock::~InstanceLock ( )

Definition at line 160 of file openthread_esp.cpp.

Member Function Documentation

◆ acquire()

InstanceLock esphome::openthread::InstanceLock::acquire ( )
static

Definition at line 151 of file openthread_esp.cpp.

◆ get_instance()

otInstance * esphome::openthread::InstanceLock::get_instance ( )

Definition at line 158 of file openthread_esp.cpp.

◆ try_acquire()

std::optional< InstanceLock > esphome::openthread::InstanceLock::try_acquire ( int delay)
static

Definition at line 144 of file openthread_esp.cpp.


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