WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
log_buffer_reader.c 文件参考
#include "panic.h"
#include "securec.h"
#include "log_memory_section.h"
#include "stdint.h"
#include "diag_log.h"
#include "log_buffer_reader.h"
log_buffer_reader.c 的引用(Include)关系图:

结构体

struct  log_buffer_reader_control_t
 

函数

log_reader_ret_t log_buffer_reader_init (void)
 Initialize the log buffer reader module
 
log_reader_ret_t log_buffer_reader_lock_next (log_memory_region_section_t *lmsec, const log_buffer_header_t *lb_header)
 Lock the next message in the log buffer and returns its parameters.
 
log_reader_ret_t log_buffer_get_used_space (log_memory_region_section_t lmsec, uint32_t *used_space)
 Get the used space in a log memory section.
 
log_reader_ret_t log_buffer_reader_claim_next (log_memory_region_section_t lmsec, uint8_t **r1, uint32_t *len1, uint8_t **r2, uint32_t *len2)
 Claim the next message in the buffer.
 
log_reader_ret_t log_buffer_reader_discard (log_memory_region_section_t lmsec)
 Discard a previously claimed message
 
void log_buffer_reader_error_recovery (log_memory_region_section_t lmsec)
 Recovery error log region.