WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
diag_oam_log.c 文件参考
#include "diag_oam_log.h"
#include <stdarg.h>
#include "diag.h"
diag_oam_log.c 的引用(Include)关系图:

宏定义

#define OAM_LOG_LEVEL_MASK   0x07
 
#define OAM_LOG_MOD_ID_MASK   0xF
 
#define OAM_LOG_MOD_ID_OFFSET   27
 
#define OAM_LOG_PARAM_MAX_NUM   10
 

函数

STATIC errcode_t oam_log_msg_print (uint32_t msg_id, uint32_t mod_id, uint8_t *buf, uint32_t size)
 
errcode_t oam_log_print0_press_prv (uint32_t msg_id, uint32_t mod_id)
 
errcode_t oam_log_print1_press_prv (uint32_t msg_id, uint32_t mod_id, uint32_t param_1)
 
errcode_t oam_log_print2_press_prv (uint32_t msg_id, uint32_t mod_id, uint32_t param_1, uint32_t param_2)
 
errcode_t oam_log_print3_press_prv (uint32_t msg_id, uint32_t mod_id, zdiag_log_msg3_t *olm)
 
errcode_t oam_log_print4_press_prv (uint32_t msg_id, uint32_t mod_id, zdiag_log_msg4_t *olm)
 
errcode_t oam_log_print_alterable_press_prv (uint32_t msg_id, uint32_t mod_id, uint32_t param_num,...)
 
errcode_t oam_log_print_buff_press_prv (uint32_t msg_id, uint32_t mod_id, uint8_t *data, uint32_t data_size)
 
errcode_t oam_log_print0_press (uint32_t msg_id)
 
errcode_t oam_log_print1_press (uint32_t msg_id, uint32_t param_1)
 
errcode_t oam_log_print2_press (uint32_t msg_id, uint32_t param_1, uint32_t param_2)
 
errcode_t oam_log_print3_press (uint32_t msg_id, zdiag_log_msg3_t *olm)
 
errcode_t oam_log_print4_press (uint32_t msg_id, zdiag_log_msg4_t *olm)
 
errcode_t oam_log_print_alterable_press (uint32_t msg_id, uint32_t param_num,...)
 
errcode_t oam_log_print_buff_press (uint32_t msg_id, uint8_t *data, uint32_t data_size)
 

宏定义说明

◆ OAM_LOG_LEVEL_MASK

#define OAM_LOG_LEVEL_MASK   0x07

◆ OAM_LOG_MOD_ID_MASK

#define OAM_LOG_MOD_ID_MASK   0xF

◆ OAM_LOG_MOD_ID_OFFSET

#define OAM_LOG_MOD_ID_OFFSET   27

◆ OAM_LOG_PARAM_MAX_NUM

#define OAM_LOG_PARAM_MAX_NUM   10

函数说明

◆ oam_log_msg_print()

STATIC errcode_t oam_log_msg_print ( uint32_t  msg_id,
uint32_t  mod_id,
uint8_t *  buf,
uint32_t  size 
)

◆ oam_log_print0_press()

errcode_t oam_log_print0_press ( uint32_t  msg_id)

◆ oam_log_print0_press_prv()

errcode_t oam_log_print0_press_prv ( uint32_t  msg_id,
uint32_t  mod_id 
)

◆ oam_log_print1_press()

errcode_t oam_log_print1_press ( uint32_t  msg_id,
uint32_t  param_1 
)

◆ oam_log_print1_press_prv()

errcode_t oam_log_print1_press_prv ( uint32_t  msg_id,
uint32_t  mod_id,
uint32_t  param_1 
)

◆ oam_log_print2_press()

errcode_t oam_log_print2_press ( uint32_t  msg_id,
uint32_t  param_1,
uint32_t  param_2 
)

◆ oam_log_print2_press_prv()

errcode_t oam_log_print2_press_prv ( uint32_t  msg_id,
uint32_t  mod_id,
uint32_t  param_1,
uint32_t  param_2 
)

◆ oam_log_print3_press()

errcode_t oam_log_print3_press ( uint32_t  msg_id,
zdiag_log_msg3_t olm 
)

◆ oam_log_print3_press_prv()

errcode_t oam_log_print3_press_prv ( uint32_t  msg_id,
uint32_t  mod_id,
zdiag_log_msg3_t olm 
)

◆ oam_log_print4_press()

errcode_t oam_log_print4_press ( uint32_t  msg_id,
zdiag_log_msg4_t olm 
)

◆ oam_log_print4_press_prv()

errcode_t oam_log_print4_press_prv ( uint32_t  msg_id,
uint32_t  mod_id,
zdiag_log_msg4_t olm 
)

◆ oam_log_print_alterable_press()

errcode_t oam_log_print_alterable_press ( uint32_t  msg_id,
uint32_t  param_num,
  ... 
)

◆ oam_log_print_alterable_press_prv()

errcode_t oam_log_print_alterable_press_prv ( uint32_t  msg_id,
uint32_t  mod_id,
uint32_t  param_num,
  ... 
)

◆ oam_log_print_buff_press()

errcode_t oam_log_print_buff_press ( uint32_t  msg_id,
uint8_t *  data,
uint32_t  data_size 
)

◆ oam_log_print_buff_press_prv()

errcode_t oam_log_print_buff_press_prv ( uint32_t  msg_id,
uint32_t  mod_id,
uint8_t *  data,
uint32_t  data_size 
)