|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | _om_status_data_stru_t |
宏定义 | |
| #define | OML_STATUS_ADD_LENGTH (13) |
| #define | OM_STATUS_DATA_MAX_SIZE (60) |
| #define | OML_BT_STATE_STORE(msg_id, length, ulparam1, ulparam2, ulparam3, ulparam4) |
| #define | OML_BT_MESSAGE_STORE(msg_id, length, ulparam1, ulparam2, ulparam3, ulparam4) |
| #define | OML_BT_DATA_STORE(msg_id, length, data) |
| #define | OML_BT_STRUCT_STORE(prime_id, msg_id, length, data) |
类型定义 | |
| typedef struct _om_status_data_stru_t | om_status_data_stru_t |
| typedef void(* | log_oam_status_store_handler) (uint8_t prime_id, uint16_t msg_id, uint16_t mode, uint16_t length, const uint32_t *param) |
枚举 | |
| enum | OM_STATUS_PRIME_ID { OM_STATUS_STATE , OM_STATUS_MESG , OM_STATUS_DATA , OM_STATUS_BUTT } |
函数 | |
| int32_t | pf_feature_set (uint32_t feature, uint8_t set) |
| int32_t | pf_feature_get (uint32_t feature) |
| void | log_oml_status_packet (om_status_data_stru_t *status_entry, uint8_t prime_id, uint16_t msg_id, uint16_t length, const uint8_t *buffer) |
| uint32_t | log_oml_status_write (uint8_t prime_id, uint16_t msg_id, uint16_t mode, uint16_t length, const uint8_t *buffer) |
| void | log_oam_status_store_init (void) |
| void | log_oam_status_store (uint8_t prime_id, uint16_t msg_id, uint16_t mode, uint32_t length,...) |
| void | log_oam_status_store_deal (uint8_t prime_id, uint16_t msg_id, uint16_t mode, uint16_t length, const uint32_t *param) |
| void | log_oam_status_store_register_callback (log_oam_status_store_handler callback) |
| void | log_oam_status_store_unregister_callback (void) |
| void | log_oam_status_store_trigger_callback (uint8_t prime_id, uint16_t msg_id, uint16_t mode, uint16_t length, const uint32_t *param) |
| #define OM_STATUS_DATA_MAX_SIZE (60) |
| #define OML_BT_DATA_STORE | ( | msg_id, | |
| length, | |||
| data | |||
| ) |
| #define OML_BT_MESSAGE_STORE | ( | msg_id, | |
| length, | |||
| ulparam1, | |||
| ulparam2, | |||
| ulparam3, | |||
| ulparam4 | |||
| ) |
| #define OML_BT_STATE_STORE | ( | msg_id, | |
| length, | |||
| ulparam1, | |||
| ulparam2, | |||
| ulparam3, | |||
| ulparam4 | |||
| ) |
| #define OML_BT_STRUCT_STORE | ( | prime_id, | |
| msg_id, | |||
| length, | |||
| data | |||
| ) |
| #define OML_STATUS_ADD_LENGTH (13) |
| typedef void(* log_oam_status_store_handler) (uint8_t prime_id, uint16_t msg_id, uint16_t mode, uint16_t length, const uint32_t *param) |
| typedef struct _om_status_data_stru_t om_status_data_stru_t |
| enum OM_STATUS_PRIME_ID |
| void log_oam_status_store | ( | uint8_t | prime_id, |
| uint16_t | msg_id, | ||
| uint16_t | mode, | ||
| uint32_t | length, | ||
| ... | |||
| ) |
| void log_oam_status_store_deal | ( | uint8_t | prime_id, |
| uint16_t | msg_id, | ||
| uint16_t | mode, | ||
| uint16_t | length, | ||
| const uint32_t * | param | ||
| ) |
| void log_oam_status_store_init | ( | void | ) |
| void log_oam_status_store_register_callback | ( | log_oam_status_store_handler | callback | ) |
| void log_oam_status_store_trigger_callback | ( | uint8_t | prime_id, |
| uint16_t | msg_id, | ||
| uint16_t | mode, | ||
| uint16_t | length, | ||
| const uint32_t * | param | ||
| ) |
| void log_oam_status_store_unregister_callback | ( | void | ) |
| void log_oml_status_packet | ( | om_status_data_stru_t * | status_entry, |
| uint8_t | prime_id, | ||
| uint16_t | msg_id, | ||
| uint16_t | length, | ||
| const uint8_t * | buffer | ||
| ) |
| uint32_t log_oml_status_write | ( | uint8_t | prime_id, |
| uint16_t | msg_id, | ||
| uint16_t | mode, | ||
| uint16_t | length, | ||
| const uint8_t * | buffer | ||
| ) |
| int32_t pf_feature_get | ( | uint32_t | feature | ) |
| int32_t pf_feature_set | ( | uint32_t | feature, |
| uint8_t | set | ||
| ) |