|
| typedef void(* | at_msg_queue_create_func_t) (uint32_t msg_count, uint32_t msg_size, unsigned long *queue_id) |
| | 声明AT命令消息队列创建接口类型。
|
| |
| typedef uint32_t(* | at_msg_queue_write_func_t) (unsigned long queue_id, void *msg_ptr, uint32_t msg_size, uint32_t timeout) |
| | 声明AT命令消息队列写接口类型。
|
| |
| typedef uint32_t(* | at_msg_queue_read_func_t) (unsigned long queue_id, void *buf_ptr, uint32_t *buf_size, uint32_t timeout) |
| | 声明AT命令消息队列读接口类型。
|
| |
| typedef uint32_t(* | at_log_func_t) (const char *buf, uint16_t buf_size, uint8_t level) |
| | 声明AT命令日志接口类型。
|
| |
| typedef void(* | at_task_pause_func_t) (void) |
| | 声明AT命令任务暂停接口类型。
|
| |
| typedef void *(* | at_malloc_func_t) (uint32_t) |
| | 声明AT命令内存申请函数类型。
|
| |
| typedef void(* | at_free_func_t) (void *) |
| | 声明AT命令内存释放函数类型。
|
| |
| typedef void(* | at_timer_callback_func_t) (void *argument) |
| | 声明AT定时器回调函数类型。
|
| |
| typedef void *(* | at_timer_create_func_t) (at_timer_callback_func_t callback, void *argument) |
| | 声明AT定时器创建函数类型。
|
| |
| typedef void(* | at_timer_start_func_t) (void *timer_handle, uint32_t time_us) |
| | 声明AT定时器启动函数类型。
|
| |
| typedef void(* | at_timer_delete_func_t) (void *timer_handle) |
| | 声明AT定时器删除函数类型。
|
| |
| typedef void *(* | at_create_mutex_func_t) (void) |
| | 声明AT命令创建互斥锁函数类型。
|
| |
| typedef void(* | at_acquire_mutex_func_t) (void *) |
| | 声明AT命令获取互斥锁函数类型。
|
| |
| typedef void(* | at_release_mutex_func_t) (void *) |
| | 声明AT命令释放互斥锁函数类型。
|
| |
| typedef void(* | at_write_func_t) (const char *) |
| | 声明AT命令写函数类型。
|
| |
| typedef bool(* | at_cmd_attr_func_t) (uint16_t attr) |
| | 声明AT命令属性解析处理函数类型。
|
| |
| typedef struct at_base_api_t | at_base_api_t |
| | 声明AT依赖的基础函数清单。
|
| |
Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.
Description: Provides at common service api header for product
◆ at_acquire_mutex_func_t
| typedef void(* at_acquire_mutex_func_t) (void *) |
◆ at_base_api_t
◆ at_cmd_attr_func_t
| typedef bool(* at_cmd_attr_func_t) (uint16_t attr) |
◆ at_create_mutex_func_t
| typedef void *(* at_create_mutex_func_t) (void) |
◆ at_free_func_t
| typedef void(* at_free_func_t) (void *) |
◆ at_log_func_t
| typedef uint32_t(* at_log_func_t) (const char *buf, uint16_t buf_size, uint8_t level) |
◆ at_malloc_func_t
| typedef void *(* at_malloc_func_t) (uint32_t) |
◆ at_msg_queue_create_func_t
| typedef void(* at_msg_queue_create_func_t) (uint32_t msg_count, uint32_t msg_size, unsigned long *queue_id) |
◆ at_msg_queue_read_func_t
| typedef uint32_t(* at_msg_queue_read_func_t) (unsigned long queue_id, void *buf_ptr, uint32_t *buf_size, uint32_t timeout) |
◆ at_msg_queue_write_func_t
| typedef uint32_t(* at_msg_queue_write_func_t) (unsigned long queue_id, void *msg_ptr, uint32_t msg_size, uint32_t timeout) |
◆ at_release_mutex_func_t
| typedef void(* at_release_mutex_func_t) (void *) |
◆ at_task_pause_func_t
| typedef void(* at_task_pause_func_t) (void) |
◆ at_timer_callback_func_t
| typedef void(* at_timer_callback_func_t) (void *argument) |
◆ at_timer_create_func_t
◆ at_timer_delete_func_t
| typedef void(* at_timer_delete_func_t) (void *timer_handle) |
◆ at_timer_start_func_t
| typedef void(* at_timer_start_func_t) (void *timer_handle, uint32_t time_us) |
◆ at_write_func_t
| typedef void(* at_write_func_t) (const char *) |
◆ uapi_at_base_api_register()
◆ uapi_at_channel_data_recv()
◆ uapi_at_channel_write_register()
◆ uapi_at_msg_main()
| void uapi_at_msg_main |
( |
void * |
unused | ) |
|