26#ifndef __VSF_ESPIDF_ESP_EVENT_H__
27#define __VSF_ESPIDF_ESP_EVENT_H__
82 void *event_handler_arg);
94 void *event_handler_arg);
106 void *event_handler_arg,
113 void *event_handler_arg,
132 const void *event_data,
133 size_t event_data_size,
139 const void *event_data,
140 size_t event_data_size,
int esp_err_t
Definition esp_err.h:41
esp_err_t esp_event_handler_register_with(esp_event_loop_handle_t event_loop, esp_event_base_t event_base, int32_t event_id, esp_event_handler_t event_handler, void *event_handler_arg)
Definition esp_event_port.c:474
esp_err_t esp_event_handler_instance_register_with(esp_event_loop_handle_t event_loop, esp_event_base_t event_base, int32_t event_id, esp_event_handler_t event_handler, void *event_handler_arg, esp_event_handler_instance_t *instance)
Definition esp_event_port.c:508
esp_err_t esp_event_handler_unregister(esp_event_base_t event_base, int32_t event_id, esp_event_handler_t event_handler)
Definition esp_event_port.c:466
esp_err_t esp_event_loop_delete(esp_event_loop_handle_t event_loop)
Definition esp_event_port.c:435
esp_err_t esp_event_loop_run(esp_event_loop_handle_t event_loop, TickType_t ticks_to_run)
Definition esp_event_port.c:440
esp_err_t esp_event_handler_register(esp_event_base_t event_base, int32_t event_id, esp_event_handler_t event_handler, void *event_handler_arg)
Definition esp_event_port.c:456
esp_err_t esp_event_handler_instance_unregister_with(esp_event_loop_handle_t event_loop, esp_event_base_t event_base, int32_t event_id, esp_event_handler_instance_t instance)
Definition esp_event_port.c:531
esp_err_t esp_event_handler_unregister_with(esp_event_loop_handle_t event_loop, esp_event_base_t event_base, int32_t event_id, esp_event_handler_t event_handler)
Definition esp_event_port.c:485
esp_err_t esp_event_loop_create_default(void)
Definition esp_event_port.c:396
esp_err_t esp_event_loop_create(const esp_event_loop_args_t *event_loop_args, esp_event_loop_handle_t *event_loop)
Definition esp_event_port.c:421
esp_err_t esp_event_post(esp_event_base_t event_base, int32_t event_id, const void *event_data, size_t event_data_size, TickType_t ticks_to_wait)
Definition esp_event_port.c:540
esp_err_t esp_event_loop_delete_default(void)
Definition esp_event_port.c:411
esp_err_t esp_event_handler_instance_unregister(esp_event_base_t event_base, int32_t event_id, esp_event_handler_instance_t instance)
Definition esp_event_port.c:523
esp_err_t esp_event_post_to(esp_event_loop_handle_t event_loop, esp_event_base_t event_base, int32_t event_id, const void *event_data, size_t event_data_size, TickType_t ticks_to_wait)
Definition esp_event_port.c:551
esp_err_t esp_event_handler_instance_register(esp_event_base_t event_base, int32_t event_id, esp_event_handler_t event_handler, void *event_handler_arg, esp_event_handler_instance_t *instance)
Definition esp_event_port.c:494
void * esp_event_loop_handle_t
Definition esp_event_base.h:44
void(* esp_event_handler_t)(void *event_handler_arg, esp_event_base_t event_base, int32_t event_id, void *event_data)
Definition esp_event_base.h:52
const char * esp_event_base_t
Definition esp_event_base.h:41
void * esp_event_handler_instance_t
Definition esp_event_base.h:47
long BaseType_t
Definition esp_ringbuf.h:50
uint32_t TickType_t
Definition rtos_al.h:59
uint32_t UBaseType_t
Definition rtos_al.h:60
unsigned uint32_t
Definition stdint.h:9
int int32_t
Definition stdint.h:8
Definition esp_event.h:49
int32_t queue_size
Definition esp_event.h:50
UBaseType_t task_priority
Definition esp_event.h:52
const char * task_name
Definition esp_event.h:51
BaseType_t task_core_id
Definition esp_event.h:54
uint32_t task_stack_size
Definition esp_event.h:53