idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
event_group.hpp File Reference

Type-safe inter-task event group synchronization. More...

#include <idfxx/chrono>
#include <idfxx/error>
#include <idfxx/flags>
#include <chrono>
#include <esp_attr.h>
#include <freertos/FreeRTOS.h>
#include <freertos/event_groups.h>
#include <memory>
#include <type_traits>

Go to the source code of this file.

Classes

class  idfxx::event_group< E >
 Type-safe inter-task event group for bit-level synchronization. More...
 
struct  idfxx::event_group< E >::isr_set_result
 Result of setting event bits from ISR context. More...
 

Namespaces

namespace  idfxx
 

Enumerations

enum class  idfxx::wait_mode {
  idfxx::wait_mode::any ,
  idfxx::wait_mode::all
}
 Specifies whether to wait for any or all of the requested bits. More...
 

Detailed Description

Type-safe inter-task event group synchronization.

Definition in file event_group.hpp.