Trident IoT Zigbee SDK
 
Loading...
Searching...
No Matches
tr_zcl_plugin_include.h
Go to the documentation of this file.
1
12#ifndef TR_ZCL_PLUGIN_INCLUDE_H
13#define TR_ZCL_PLUGIN_INCLUDE_H
14
15#include "tr_plugin_config.h"
16#include "zb_zcl_diagnostics.h"
17
18#ifdef TR_BASIC_SERVER_PLUGIN_ENABLE
19#include "tr_basic_server.h"
20#else
21void tr_basic_server_init(void);
22#endif
23
24#ifdef TR_IDENTIFY_CLIENT_PLUGIN_ENABLE
25#include "tr_identify_client.h"
26#else
28#endif
29
30#ifdef TR_IDENTIFY_SERVER_PLUGIN_ENABLE
31#include "tr_identify_server.h"
32#else
34#endif
35
36#ifdef TR_GROUPS_SERVER_PLUGIN_ENABLE
37#include "tr_groups_server.h"
38#else
40#endif
41
42#ifdef TR_SCENES_SERVER_PLUGIN_ENABLE
43#include "tr_scenes_server.h"
44#else
46#endif
47
48#ifdef TR_ALARMS_SERVER_PLUGIN_ENABLE
49#include "tr_alarms_server.h"
50#else
52#endif
53
54#ifdef TR_TIME_CLIENT_PLUGIN_ENABLE
55#include "tr_time_client.h"
56#else
58#endif
59
60#ifdef TR_POLL_CONTROL_SERVER_PLUGIN_ENABLE
62#else
64#endif
65
66#ifdef TR_DOOR_LOCK_SERVER_PLUGIN_ENABLE
67#include "tr_door_lock_server.h"
68#else
70#endif
71
72#ifdef TR_REMOTE_CLI_SERVER_PLUGIN_ENABLE
74#else
76#endif
77
78#endif // TR_ZCL_PLUGIN_INCLUDE_H
contains the definitions for configuration of the plugins
void tr_scenes_server_init(void)
void tr_time_client_init(void)
void tr_alarms_server_init(void)
void tr_groups_server_init(void)
ZCL ALARMS cluster server implementation.
ZCL BASIC cluster server implementation.
void tr_basic_server_init(void)
ZCL DOOR LOCK cluster server implementation.
void tr_door_lock_server_init(void)
ZCL GROUPS cluster server implementation.
ZCL IDENTIFY cluster client implementation.
void tr_identify_client_init(void)
ZCL IDENTIFY cluster server implementation.
void tr_identify_server_init(void)
ZCL POLL CONTROL cluster server implementation.
void tr_poll_control_server_init(void)
ZCL REMOTE CLI cluster server implementation.
void tr_remote_cli_server_init(void)
ZCL SCENES cluster server implementation.