static bool async_context_threadsafe_background_init_with_defaults(async_context_threadsafe_background_t *self)
Initialize an async_context_threadsafe_background instance with default values.
Definition: async_context_threadsafe_background.h:103
bool async_context_threadsafe_background_init(async_context_threadsafe_background_t *self, async_context_threadsafe_background_config_t *config)
Initialize an async_context_threadsafe_background instance using the specified configuration.
Definition: async_context_threadsafe_background.c:195
async_context_threadsafe_background_config_t async_context_threadsafe_background_default_config(void)
Return a copy of the default configuration object used by async_context_threadsafe_background_init_wi...
Definition: async_context_threadsafe_background.c:28
Configuration object for async_context_threadsafe_background instances.
Definition: async_context_threadsafe_background.h:38
alarm_pool_t * custom_alarm_pool
Definition: async_context_threadsafe_background.h:53
uint8_t low_priority_irq_handler_priority
Definition: async_context_threadsafe_background.h:42
Definition: async_context_threadsafe_background.h:56
Base structure type of all async_contexts. For details about its use, see pico_async_context.
Definition: async_context.h:179