WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
log_common.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2018-2020. All rights reserved.
3 * Description: common logging producer interface - need to change name of log.h in all the protocol core files
4 */
5
6#ifndef LOG_COMMON_H
7#define LOG_COMMON_H
8
13#include "panic.h"
14#include "log_types.h"
15#include "log_buffer_common.h"
16#include "log_oam_logger.h"
17#include "log_oam_status.h"
18#include "log_oam_pcm.h"
19#include "log_oam_ota.h"
20
21uint16_t get_log_sn_number(void);
22
23void log_init(void);
24
25void log_init_after_rtos(void);
26
32void log_event(const uint8_t *buffer, uint16_t length);
33
38
44
45#if SYS_DEBUG_MODE_ENABLE == YES
50#endif /* end of SYS_DEBUG_MODE_ENABLE == YES */
51
55void massdata_init(void);
56
62
67uint32_t log_get_all_messages_count(void);
68
72#endif
log_level_e
Log level enum.
Definition log_types.h:16
void log_init(void)
Definition log.c:122
log_level_e log_get_local_log_level(void)
Get current log level
Definition log.c:290
void log_set_local_log_level(log_level_e log_level)
Set local log level from system log level
Definition log.c:281
void log_register_oam_msg_callback(void)
Register oam command callback
Definition log.c:344
void massdata_init(void)
massdata init
Definition log.c:162
void log_event(const uint8_t *buffer, uint16_t length)
Log the given log message
Definition log.c:201
uint16_t get_log_sn_number(void)
Definition log.c:117
uint32_t log_get_missed_messages_count(void)
Get missed messages count
Definition log.c:299
uint32_t log_get_all_messages_count(void)
Get all messages count
Definition log.c:308
void log_init_after_rtos(void)
Definition log.c:170