inwudriver-weibo/app/mrs/cco/mrs_cco_broadcast.h

35 lines
851 B
C
Raw Permalink Normal View History

/*
* Copyright (c) CompanyNameMagicTag 2019-2020. All rights reserved.
* Description: CCO broadcast implementation.
*/
#ifndef __MRS_CCO_BROADCAST_H__
#define __MRS_CCO_BROADCAST_H__
#include "mrs_config.h"
#include "mrs_proto_1376_2.h"
#include "mrs_common_plc.h"
#if defined(PRODUCT_CFG_PRODUCT_TYPE_CCO)
#ifdef __cplusplus
extern "C" {
#endif
#define MRS_CCO_BC_CTRL_LEN (1)
#define MRS_CCO_BC_MSG_LEN_SIZE (1)
#define MRS_CCO_BC_MSG_LONG_LEN_SIZE (2)
/* Broadcast command handler */
td_u32 mrs_cco_broadcast_proc(td_u8 *deny_code, const td_pbyte content, td_u16 content_len);
/* Handler of sending broadcast frame on PLC */
td_void mrs_cco_broadcast_send_timeout(td_void);
#ifdef __cplusplus
}
#endif
#endif /* define PRODUCT_CFG_PRODUCT_TYPE_CCO */
#endif /* __MRS_CCO_BROADCAST_H__ */