![]() |
EM-ODP 4.4.0
Event Machine on ODP
|
#include <event_machine_timer.h>

Data Fields | |
| em_timer_clksrc_t | clk_src |
| em_fract_u64_t * | freq_hz |
| uint32_t | num |
| uint64_t | res_ns |
Periodic timer ring frequency parameters.
Definition at line 317 of file api/event_machine_timer.h.
| em_timer_clksrc_t em_timer_ring_freq_param_t::clk_src |
Clock source (system specific)
Definition at line 319 of file api/event_machine_timer.h.
| em_fract_u64_t* em_timer_ring_freq_param_t::freq_hz |
Array of constraining frequencies (ascending).
Ownership: as passed to em_timer_ring_freq_attr_init() and em_timer_ring_freq_create() this pointer is caller-owned and must remain valid until em_timer_ring_freq_create() returns. The array contents may be updated in-place by the implementation to reflect the closest supported values.
When returned by em_timer_attr() the pointer refers to implementation-internal read-only storage that is valid until the timer is deleted with em_timer_delete(); do not modify or free it.
Definition at line 333 of file api/event_machine_timer.h.
| uint32_t em_timer_ring_freq_param_t::num |
Number of items in freq_hz
Definition at line 335 of file api/event_machine_timer.h.
| uint64_t em_timer_ring_freq_param_t::res_ns |