HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_pwm_eviction_request_t Struct Reference

Eviction request information passed to user callback. More...

#include <EspTypes_PWM.h>

Public Member Functions

 hf_pwm_eviction_request_t () noexcept
 

Public Attributes

hf_channel_id_t affected_channel
 Channel that would be affected.
 
hf_u8_t current_timer
 Timer that would be reconfigured.
 
hf_u32_t current_frequency
 Current timer frequency.
 
hf_u8_t current_resolution
 Current timer resolution.
 
hf_u32_t requested_frequency
 Requested new frequency.
 
hf_u8_t requested_resolution
 Requested new resolution.
 
hf_channel_id_t requesting_channel
 Channel requesting the change.
 

Detailed Description

Eviction request information passed to user callback.

Constructor & Destructor Documentation

◆ hf_pwm_eviction_request_t()

hf_pwm_eviction_request_t::hf_pwm_eviction_request_t ( )
inlinenoexcept

Member Data Documentation

◆ affected_channel

hf_channel_id_t hf_pwm_eviction_request_t::affected_channel

Channel that would be affected.

◆ current_frequency

hf_u32_t hf_pwm_eviction_request_t::current_frequency

Current timer frequency.

◆ current_resolution

hf_u8_t hf_pwm_eviction_request_t::current_resolution

Current timer resolution.

◆ current_timer

hf_u8_t hf_pwm_eviction_request_t::current_timer

Timer that would be reconfigured.

◆ requested_frequency

hf_u32_t hf_pwm_eviction_request_t::requested_frequency

Requested new frequency.

◆ requested_resolution

hf_u8_t hf_pwm_eviction_request_t::requested_resolution

Requested new resolution.

◆ requesting_channel

hf_channel_id_t hf_pwm_eviction_request_t::requesting_channel

Channel requesting the change.


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