From: saerome.kim Date: Fri, 27 Jul 2018 01:07:39 +0000 (+0900) Subject: Fixed ACR issues X-Git-Tag: submit/tizen/20180727.044128~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=581fc99af9c2b56b1814d9084dd929718063a21f;p=platform%2Fcore%2Fapi%2Fzigbee.git Fixed ACR issues - Added @since_tizen 5.0 Change-Id: I61bbacfba60eaf9c86735f922f6638fd91ff4258 Signed-off-by: saerome.kim --- diff --git a/common/zb-common.h b/common/zb-common.h index fa2eb8e..399424d 100644 --- a/common/zb-common.h +++ b/common/zb-common.h @@ -116,7 +116,7 @@ * @brief The structure type for the #ZB_ZDP_ENABLE_EVENT callback data. * @details The result of enabling zigbee system service. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char status; /**< Status of enabling zigbee system service */ @@ -127,7 +127,7 @@ typedef struct { * @brief The structure type for the #ZB_ZDP_FORM_NETWORK_DONE callback data. * @details This event comes from coming network operation completed. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { zb_nwk_addr pan_id; /**< Pan ID */ @@ -138,7 +138,7 @@ typedef struct { * @brief The structure type for the #ZB_ZDP_JOIN_EVENT callback data. * @details This event takes place when new device joined. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char count; /**< Number of endpoint list */ @@ -150,7 +150,7 @@ typedef struct { * @brief The structure type for the #ZB_ZDP_CHILD_LEFT callback data. * @details This event takes place when a child device leave current network explicitly. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char status; /**< Left status of child device */ @@ -161,7 +161,7 @@ typedef struct { * @brief The structure type for the #ZB_ZCL_GLOBAL_DEFAULT_RSP_EVENT callback data. * @details This event is used when global default response. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char ep; /**< End-point */ @@ -175,7 +175,7 @@ typedef struct { * @brief The structure type for the #ZB_ZCL_GLOBAL_ATTRIBUTE_REPORT_EVENT callback data. * @details This event is took place when report attribute command received. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { void* records; /**< Array of attribute report record */ @@ -187,7 +187,7 @@ typedef struct { * @brief The structure type for the #ZB_ZCL_ALARM_EVENT callback data. * @details This event is related to alarm cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned short count; /**< Alarm count */ @@ -198,7 +198,7 @@ typedef struct { * @brief The structure type for the #ZB_ZCL_IAS_ZONE_ENROLL_REQUEST_EVENT callback data. * @details A Device which supports IAS zone cluster want to register its ability. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char src_ep; /**< Source endpoint */ @@ -225,7 +225,7 @@ typedef struct { * @brief The structure type for the #ZB_ZCL_IAS_ZONE_STATUS_CHANGE_NOTIFICATION_EVENT callback data. * @details A Device which supports IAS zone cluster announces its status change. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char src_ep; /**< Source endpoint */ @@ -254,7 +254,7 @@ typedef struct { * @brief The structure type for the #ZB_ZCL_IAS_ZONE_STATUS_CHANGE_EXTENDED_NOTIFICATION_EVENT callback data. * @details A Device which supports IAS zone cluster announces its status change. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { unsigned char src_ep; /**< Source endpoint */ @@ -270,7 +270,7 @@ typedef struct { * @details This function can receive events from the devices in the network. * ex) join, re-join, leave and attribute change report * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef struct { union { @@ -297,7 +297,7 @@ typedef struct { * @brief Fields of the Simple Descriptor * @details Device descriptions contained in node. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_simple_desc_s { unsigned char ep; /**< Endpoint ID */ @@ -315,7 +315,7 @@ struct zb_zdo_simple_desc_s { * @brief Fields of the Node Power Descriptor . * @details Node power characteristics. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_node_power_descriptor_s { unsigned char current_power_mode; /**< Current Power Mode */ @@ -328,7 +328,7 @@ struct zb_zdo_node_power_descriptor_s { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Structure for end-device information. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_end_device_info_s { zb_nwk_addr addr16; /**< 16bit network address */ @@ -346,7 +346,7 @@ struct zb_end_device_info_s { * @brief Fields of the Node Descriptor * @details Type and capabilities of the node. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_node_descriptor_s { unsigned char logical_type; /**< Logical Role */ @@ -367,7 +367,7 @@ struct zb_zdo_node_descriptor_s { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief NetworkList Record Format. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_network_list_record_s { zb_ieee_addr extended_pan_id; /**< Extended PAN ID */ @@ -388,7 +388,7 @@ struct zb_zdo_network_list_record_s { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief NeighborTableList Record Format. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_neighbor_table_desc_s { zb_ieee_addr extended_pan_id; /**< Extended PAN ID */ @@ -407,7 +407,7 @@ struct zb_zdo_neighbor_table_desc_s { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief RoutingTableList Record Format. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_routing_table_s { zb_nwk_addr dst_addr; /**< Network Address */ @@ -423,7 +423,7 @@ struct zb_zdo_routing_table_s { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief BindingTableList Record Format. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_binding_table_s { zb_ieee_addr src_addr64; /**< IEEE address */ @@ -440,7 +440,7 @@ struct zb_zdo_binding_table_s { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief DiscoveryCacheList Record Format. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_zdo_discovery_cache_s { zb_ieee_addr addr64; /**< IEEE Address */ @@ -455,7 +455,7 @@ struct zb_zdo_discovery_cache_s { /** * @brief Format of Attribute Value Field for string * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct attribute_str_s { unsigned char n; /**< number of elements */ @@ -465,7 +465,7 @@ struct attribute_str_s { /** * @brief Format of Attribute Value Field for wide-string * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct attribute_wstr_s { unsigned short n; /**< number of elements */ @@ -476,7 +476,7 @@ struct attribute_wstr_s { /** * @brief value format for the cluster attribute data * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zb_value_s { unsigned char type; /**< value type */ @@ -489,7 +489,7 @@ struct zb_value_s { /** * @brief Format of Attribute Value Field for an array, Set or Bag in Zigbee Cluster Libarry * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct attribute_array_s { unsigned char t; /**< element type */ @@ -500,7 +500,7 @@ struct attribute_array_s { /** * @brief Attribute value sequence * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct attribute_element_value { unsigned char t; /**< element type */ @@ -510,7 +510,7 @@ struct attribute_element_value { /** * @brief Format of the Attribute Value Field for a Structure * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct attribute_struct_s { unsigned short n; /**< number of elements */ @@ -520,7 +520,7 @@ struct attribute_struct_s { /** * @brief Format of the Read Attribute Status Record Field * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct read_attribute_status_record_s { unsigned short id; /**< attribute identifier */ @@ -540,7 +540,7 @@ struct read_attribute_status_record_s { /** * @brief write attributes data structure * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct write_attribute_record_s { unsigned short id; /**< attribute identifier */ @@ -551,7 +551,7 @@ struct write_attribute_record_s { /** * @brief For write attribute response command * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct write_attribute_status_record_s { unsigned char status; /**< attribute status */ @@ -561,7 +561,7 @@ struct write_attribute_status_record_s { /** * @brief reporting configuration record structure * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct reporting_configuration_record_s { unsigned char dir; /*(< direction */ @@ -577,7 +577,7 @@ struct reporting_configuration_record_s { /** * @brief Format of the Attribute Status Record Field * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct reporting_configuration_response_record_s { unsigned char status; /**< status */ @@ -588,7 +588,7 @@ struct reporting_configuration_response_record_s { /** * @brief Read reporting configuration record * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct read_reporting_configuration_record_s { unsigned char dir; /**< direction */ @@ -598,7 +598,7 @@ struct read_reporting_configuration_record_s { /** * @brief Format of the Attribute Report Fields * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct attribute_report_s { unsigned short id; /**< attribute identifier */ @@ -609,7 +609,7 @@ struct attribute_report_s { /** * @brief Format of the Attribute Report Fields * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct discover_attribute_info_record_s { unsigned short id; /**< attribute identifier */ @@ -619,7 +619,7 @@ struct discover_attribute_info_record_s { /** * @brief Format of the Extended Attribute Information Fields * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct extended_attribute_infomation_s { unsigned short id; /**< attribute identifier */ @@ -630,7 +630,7 @@ struct extended_attribute_infomation_s { /** * @brief Events * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct zbl_event_s { diff --git a/common/zb-utils.h b/common/zb-utils.h index 66fbb66..ffc9aa3 100644 --- a/common/zb-utils.h +++ b/common/zb-utils.h @@ -21,7 +21,7 @@ /** * @brief Duplicate string. - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks The returned string should be released using free(). * @param[in] src Messge to be duplicated * @return pointer of error message id string @@ -30,7 +30,7 @@ char* zb_utils_strdup(const char *src); /** * @brief Returns readable ZDO error code. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] id ZDO id * @return pointer of error message id string */ @@ -38,7 +38,7 @@ const char* zb_zdo_get_status_str(int id); /** * @brief Returns readable Zigbee profile id. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] profileid ZigBee profile id * @return pointer of profile id string */ @@ -46,7 +46,7 @@ const char* zb_end_dev_get_profile_id_str(zb_profile_id profileid); /** * @brief Returns readable Zigbee device id. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] deviceid ZigBee device id * @return pointer of device id string */ @@ -54,7 +54,7 @@ const char* zb_end_dev_get_device_id_str(zb_device_id deviceid); /** * @brief Returns readable Zigbee Cluster Library error code for human. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] id ZigBee Cluster Library Status code * @return pointer of status code string */ @@ -62,7 +62,7 @@ const char* zb_zcl_get_status_str(int id); /** * @brief Returns readable cluster name for human. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] id ZigBee Cluster ID * @return pointer of cluster name string */ @@ -70,7 +70,7 @@ const char* zb_zcl_get_cluster_id_str(int id); /** * @brief Returns type of attribute type. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] type attribute type * @return #zb_zcl_data_category_e * @retval #ZB_ZCL_DATA_TYPE_NONE Data type none @@ -81,7 +81,7 @@ int zb_zcl_get_analog_or_discret(zb_zcl_data_type_e type); /** * @brief Returns size of data type. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] type attribute type * @return size of attribute data type */ @@ -89,7 +89,7 @@ int zb_zcl_get_data_size(zb_zcl_data_type_e type); /** * @brief Returns data type name. - * @since_tizen 4.0 + * @since_tizen 5.0 * @param[in] type Data type * @return pointer of data type string */ diff --git a/doc/zigbee_doc.h b/doc/zigbee_doc.h index 099c16c..ead1ab9 100644 --- a/doc/zigbee_doc.h +++ b/doc/zigbee_doc.h @@ -124,7 +124,7 @@ * * More details on using features in your application can be found in the Feature List. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -157,7 +157,7 @@ * to send NWK_addr_req , for example. But on the server side of this equation (a node * receiving a NWK_addr_req and responding to it), the ZDP service is mandatory. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -175,7 +175,7 @@ * an application. The simple descriptor contains many of the fields: an endpoint ID, a * profile ID, cluster IDs and a device ID. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -238,7 +238,7 @@ * * More details on using features in your application can be found in the Feature List. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -274,7 +274,7 @@ * * Generation of these commands is application dependent * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -296,7 +296,7 @@ * original read attributes or read attributes structured command. The status field * shall contain a suitable status code. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -313,7 +313,7 @@ * The write attributes response status record is generated in response to a write * attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -332,7 +332,7 @@ * record shall contain the identifier and the actual value of the attribute to be * written. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -355,7 +355,7 @@ * Note that attributes with data types of array, structure, set or bag cannot be * reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -375,7 +375,7 @@ * Note that attributes with data types of array, structure, set or bag cannot be * reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -395,7 +395,7 @@ * The Read Reporting Configuration Record is used to read the configuration * details of the reporting mechanism for one or more of the attributes of a cluster * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -414,7 +414,7 @@ * zone device. IAS Zone supports up to two alarm types per zone, low battery * reports and supervision of the IAS network. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -430,7 +430,7 @@ * @section CAPI_NETWORK_ZIGBEE_ZCL_ON_OFF_CLUSTER_MODULE_OVERVIEW Overview * Attributes and commands for switching devices between 'On' and 'Off' states. * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ diff --git a/include/zigbee-zcl-type.h b/include/zigbee-zcl-type.h index 1ad28da..03b0cd8 100644 --- a/include/zigbee-zcl-type.h +++ b/include/zigbee-zcl-type.h @@ -21,7 +21,7 @@ * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief The data type abbreviation : Zigbee APS frame control. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned char zb_aps_frame_ctl; @@ -29,7 +29,7 @@ typedef unsigned char zb_aps_frame_ctl; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief The data type abbreviation : Zigbee ZCL frame control. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned char zb_zcl_frame_ctl; @@ -37,7 +37,7 @@ typedef unsigned char zb_zcl_frame_ctl; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief APS Delivery Mode. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_APS_DELIVERY_UNICAST = 0, /**< Unicast delivery */ @@ -50,7 +50,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief APS ACK Request. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_APS_NO_ACK_REQUEST = (0 << 6), /**< Not request ACK */ @@ -61,7 +61,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Frame type at ZCL Header. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_FC_GLOBALLY_USED = (0 << 0), /**< Profile widely used */ @@ -72,7 +72,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Manufacturer specific or not at ZCL Header. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_FC_NOT_MANUFACTURER = (0 << 2), /**< Manufacturer code not present */ @@ -83,7 +83,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Request or Response at ZCL Header. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_CLIENT_TO_SERVER = (0 << 3), /**< Request */ @@ -94,7 +94,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Disable default response or not at ZCL Header. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_DEFAULT_RESPONSE_ENABLED = (0 << 4), /**< Enable default response */ @@ -105,7 +105,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Default ZCL frame control at APS Header. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ #define ZB_ZCL_FC_DEFAULT 0x00 /**< Generally used / Not manufacture / Request / with Default Response */ @@ -113,7 +113,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Broadcast address type. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_BROADCAST_ADDRESS = 0xFFFC, /**< Broadcast to all routers. */ @@ -125,7 +125,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief ACL type. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_ACL_TYPE_WRITABLE = 1, /**< Writable */ @@ -136,7 +136,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Data measuring type. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_DATA_TYPE_NONE = 0, /**< Data type none */ @@ -148,7 +148,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_IAS_ZONE_CLUSTER_MODULE * @brief Values of the ZoneType Attribute. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_IAS_ZONE_TYPE_STANDARD_CIE = 0x0000, /**< Zone type = Standard CIE, Alarm1 = System Alarm, Alarm2 = N/A */ @@ -169,7 +169,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief ZCL Enumerations Description in Zigbee Cluster Library. - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -209,7 +209,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Format of the Attribute Status Record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_read_attr_status_record_h; @@ -217,7 +217,7 @@ typedef void* zb_zcl_read_attr_status_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Format of the Write Attributes Data Structure in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_write_attr_record_h; @@ -225,7 +225,7 @@ typedef void* zb_zcl_write_attr_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Format of the write attribute status record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_write_attr_status_record_h; @@ -233,7 +233,7 @@ typedef void* zb_zcl_write_attr_status_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Format of Reporting Configuration Record Structure in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_reporting_config_record_h; @@ -241,7 +241,7 @@ typedef void* zb_zcl_reporting_config_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Format of Read Reporting Configuration Record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_read_report_config_record_h; @@ -249,7 +249,7 @@ typedef void* zb_zcl_read_report_config_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_GLOBAL_COMMAND_MODULE * @brief Format of the Attribute Status Record Field in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_report_config_response_record_h; @@ -273,7 +273,7 @@ typedef void* zb_zcl_report_config_response_record_h; * in the real world that vary continuously over a range. Values of discrete data types * only have meaning as individual values, and may not be added or subtracted. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_NO_DATA_ATTRIBUTE_TYPE = 0x00, /**< No data */ @@ -342,7 +342,7 @@ typedef enum { /** * @brief Zigbee Cluster IDs for reference. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_CLUSTER_BASIC = 0x0000, /**< Basic Cluster */ @@ -420,7 +420,7 @@ typedef enum { /** * @brief Attribute types for cluster: Basic. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -444,7 +444,7 @@ typedef enum { /** * @brief Attribute types for cluster: Power Configuration. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -510,7 +510,7 @@ typedef enum { /** * @brief Attribute types for cluster: Device Temperature Configuration. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -528,7 +528,7 @@ typedef enum { /** * @brief Attribute types for cluster: Identify. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -539,7 +539,7 @@ typedef enum { /** * @brief Attribute types for cluster: Groups. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -549,7 +549,7 @@ typedef enum { /** * @brief Attribute types for cluster: Scenes. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -564,7 +564,7 @@ typedef enum { /** * @brief Attribute types for cluster: On/off. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -578,7 +578,7 @@ typedef enum { /** * @brief Attribute types for cluster: On/off Switch Configuration. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -589,7 +589,7 @@ typedef enum { /** * @brief Attribute types for cluster: Level Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -605,7 +605,7 @@ typedef enum { /** * @brief Attribute types for cluster: Alarms. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -615,7 +615,7 @@ typedef enum { /** * @brief Attribute types for cluster: Time. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -634,7 +634,7 @@ typedef enum { /** * @brief Attribute types for cluster: RSSI Location. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -656,7 +656,7 @@ typedef enum { /** * @brief Attribute types for cluster: Binary Input (Basic). * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -674,7 +674,7 @@ typedef enum { /** * @brief Attribute types for cluster: Commissioning. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -707,7 +707,7 @@ typedef enum { /** * @brief Attribute types for cluster: Partition. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -726,7 +726,7 @@ typedef enum { /** * @brief Attribute types for cluster: Over the Air Bootloading. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -746,7 +746,7 @@ typedef enum { /** * @brief Attribute types for cluster: Power Profile. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -760,7 +760,7 @@ typedef enum { /** * @brief Attribute types for cluster: Appliance Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -772,7 +772,7 @@ typedef enum { /** * @brief Attribute types for cluster: Poll Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -788,7 +788,7 @@ typedef enum { /** * @brief Attribute types for cluster: Shade Configuration. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -802,7 +802,7 @@ typedef enum { /** * @brief Attribute types for cluster: Door Lock. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -854,7 +854,7 @@ typedef enum { /** * @brief Attribute types for cluster: Window Covering. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -883,7 +883,7 @@ typedef enum { /** * @brief Attribute types for cluster: Pump Configuration and Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -916,7 +916,7 @@ typedef enum { /** * @brief Attribute types for cluster: Thermostat. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -968,7 +968,7 @@ typedef enum { /** * @brief Attribute types for cluster: Fan Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -979,7 +979,7 @@ typedef enum { /** * @brief Attribute types for cluster: Dehumidification Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -996,7 +996,7 @@ typedef enum { /** * @brief Attribute types for cluster: Thermostat User Interface Configuration. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1008,7 +1008,7 @@ typedef enum { /** * @brief Attribute types for cluster: Color Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1066,7 +1066,7 @@ typedef enum { /** * @brief Attribute types for cluster: Ballast Configuration. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1091,7 +1091,7 @@ typedef enum { /** * @brief Attribute types for cluster: Illuminance Measurement. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1105,7 +1105,7 @@ typedef enum { /** * @brief Attribute types for cluster: Illuminance Level Sensing. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1117,7 +1117,7 @@ typedef enum { /** * @brief Attribute types for cluster: Temperature Measurement. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1130,7 +1130,7 @@ typedef enum { /** * @brief Attribute types for cluster: Pressure Measurement. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1148,7 +1148,7 @@ typedef enum { /** * @brief Attribute types for cluster: Flow Measurement. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1161,7 +1161,7 @@ typedef enum { /** * @brief Attribute types for cluster: Relative Humidity Measurement. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1174,7 +1174,7 @@ typedef enum { /** * @brief Attribute types for cluster: Occupancy Sensing. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1191,7 +1191,7 @@ typedef enum { /** * @brief Attribute types for cluster: IAS Zone. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1207,7 +1207,7 @@ typedef enum { /** * @brief Attribute types for cluster: IAS WD. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1217,7 +1217,7 @@ typedef enum { /** * @brief Attribute types for cluster: Electrical Measurement. * @details Cluster specification level: UNKNOWN - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1354,7 +1354,7 @@ typedef enum { /** * @brief Attribute types for cluster: Diagnostics. * @details Cluster specification level: UNKNOWN - * @since_tizen 4.0 + * @since_tizen 5.0 * */ typedef enum { @@ -1397,7 +1397,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Global commands (Either direction). * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_CMD_READ_ATTRIBUTES = 0x00, /**< Read attributes */ @@ -1429,7 +1429,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: Basic. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to server * */ @@ -1441,7 +1441,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Identify. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to client * */ @@ -1453,7 +1453,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Identify. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to server * */ @@ -1469,7 +1469,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Groups. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1484,7 +1484,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Groups. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to server * */ @@ -1501,7 +1501,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Scenes. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1521,7 +1521,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Scenes. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1542,7 +1542,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: On/off. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1559,7 +1559,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: Level Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1578,7 +1578,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Alarms Server side. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1591,7 +1591,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Alarms Client side. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1606,7 +1606,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: RSSI Location Server side. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1625,7 +1625,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: RSSI Location Client side. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1643,7 +1643,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Commissioning. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1658,7 +1658,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server Command types for cluster: Commissioning. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1673,7 +1673,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Serer to client command types for cluster: Partition. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1686,7 +1686,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server Command types for cluster: Partition. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1700,7 +1700,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Over the Air Bootloading. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1716,7 +1716,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Over the Air Bootloading. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1732,7 +1732,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Power Profile. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1755,7 +1755,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Power Profile. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1775,7 +1775,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Appliance Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1788,7 +1788,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Appliance Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1805,7 +1805,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Poll Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1817,7 +1817,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Poll Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1832,7 +1832,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Door Lock. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1871,7 +1871,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Door Lock. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1908,7 +1908,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: Window Covering. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1926,7 +1926,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Thermostat. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -1939,7 +1939,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Thermostat. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1955,7 +1955,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: Color Control. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -1985,7 +1985,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: IAS Zone. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -2000,7 +2000,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief CLient to server command types for cluster: IAS Zone. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -2014,7 +2014,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: IAS ACE. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -2034,7 +2034,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: IAS ACE. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -2055,7 +2055,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Command types for cluster: IAS WD. * @details Cluster specification level: zcl-1.0-07-5123-03 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -2069,7 +2069,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: Electrical Measurement. * @details Cluster specification level: UNKNOWN - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -2082,7 +2082,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: Electrical Measurement. * @details Cluster specification level: UNKNOWN - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ @@ -2095,7 +2095,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Server to client command types for cluster: ZLL Commissioning. * @details Cluster specification level: zll-1.0-11-0037-10 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Server to Client * */ @@ -2114,7 +2114,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Client to server command types for cluster: ZLL Commissioning. * @details Cluster specification level: zll-1.0-11-0037-10 - * @since_tizen 4.0 + * @since_tizen 5.0 * @remarks Direction : Client to Server * */ diff --git a/include/zigbee-zcl_internal.h b/include/zigbee-zcl_internal.h index 3a8fb28..5a0ec15 100644 --- a/include/zigbee-zcl_internal.h +++ b/include/zigbee-zcl_internal.h @@ -30,7 +30,7 @@ * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of the Attribute Report Fields in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_attr_report_h; @@ -39,7 +39,7 @@ typedef void* zb_zcl_attr_report_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of the Extended Attribute Information Fields in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_extended_attr_info_h; @@ -48,7 +48,7 @@ typedef void* zb_zcl_extended_attr_info_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of the Discover Attribute Info Record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_discover_attr_info_record_h; @@ -58,7 +58,7 @@ typedef void* zb_zcl_discover_attr_info_record_h; * @details The discover attributes response command is generated in response to a discover * attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a records can be used only in the callback. To use outside, make a copy. * @remarks The @a records should not be released. @@ -89,7 +89,7 @@ typedef void (*zb_zcl_global_attr_discover_cb)( * discover the identifiers and types of the attributes on a device which are supported * within the cluster to which this command is directed. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -143,7 +143,7 @@ int zb_zcl_global_attr_discover( * @brief Creates discover attribute information record. * @details This allocates heap for discover attribute information record * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -170,7 +170,7 @@ int zb_discover_attr_info_create(zb_zcl_discover_attr_info_record_h *handle); * @brief Destroys discover attribute information record. * @details This destroys discover attribute information record * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of discover attribute information record * @@ -196,7 +196,7 @@ int zb_discover_attr_info_destroy(zb_zcl_discover_attr_info_record_h handle); * lowest attribute identifier that is greater than or equal to the start attribute * identifier field of the received discover attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[out] id Attribute identifier @@ -224,7 +224,7 @@ int zb_discover_attr_info_get_id(zb_zcl_discover_attr_info_record_h handle, * lowest attribute identifier that is greater than or equal to the start attribute * identifier field of the received discover attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] id Attribute identifier @@ -248,7 +248,7 @@ int zb_discover_attr_info_set_id(zb_zcl_discover_attr_info_record_h handle, * @details The attribute data type field shall contain the data type of the attribute in * the same attribute report field * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[out] type attribute data type @@ -272,7 +272,7 @@ int zb_discover_attr_info_get_type(zb_zcl_discover_attr_info_record_h handle, * @details The attribute data type field shall contain the data type of the attribute in * the same attribute report field * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] type Attribute data type @@ -295,7 +295,7 @@ int zb_discover_attr_info_set_type(zb_zcl_discover_attr_info_record_h handle, * @brief Creates reporting attribute. * @details Allocate memory for reporting attribute * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -329,7 +329,7 @@ int zb_attr_report_create( * @brief Destroys reporting attribute. * @details This destroys reporting attribute * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of reporting attribute * @@ -357,7 +357,7 @@ int zb_attr_report_destroy( * @details The attribute identifier field is 16 bits in length and shall contain the * identifier of the attribute that the reporting configuration details apply to. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -387,7 +387,7 @@ int zb_attr_report_get_id( * @details The attribute identifier field is 16 bits in length and shall contain the * identifier of the attribute that the reporting configuration details apply to. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] id Attribute identifier @@ -417,7 +417,7 @@ int zb_attr_report_set_id( * @details The attribute data type field contains the data type of the attribute that is * being reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] type attribute data type @@ -447,7 +447,7 @@ int zb_attr_report_get_type( * @details The attribute data type field contains the data type of the attribute that is * being reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] type attribute data type @see @@ -477,7 +477,7 @@ int zb_attr_report_set_type( * @details The attribute data field is variable in length and shall contain the actual * value of the attribute being reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a value should be released using free(). * @@ -515,7 +515,7 @@ int zb_attr_report_get_value( * @details The attribute data field is variable in length and shall contain the actual * value of the attribute being reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] type Attribute data type @@ -550,7 +550,7 @@ int zb_attr_report_set_value( * @brief Creates extended attribute information. * @details Allocate memory for extended attribute information * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -584,7 +584,7 @@ int zb_extended_attr_info_create( * @brief Destroys extended attribute information. * @details This destroys extended attribute information * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of extended attribute information * @@ -616,7 +616,7 @@ int zb_extended_attr_info_destroy( * identifier that is greater than or equal to the start attribute identifier field of the * received discover attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -650,7 +650,7 @@ int zb_extended_attr_info_get_id( * identifier that is greater than or equal to the start attribute identifier field of the * received discover attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] id Attribute identifier @@ -680,7 +680,7 @@ int zb_extended_attr_info_set_id( * @details The attribute data type field shall contain the data type of the attribute in * the same attribute report field * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] type attribute data type @see @@ -710,7 +710,7 @@ int zb_extended_attr_info_get_type( * @details The attribute data type field shall contain the data type of the attribute in * the same attribute report field * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] type attribute data type @see @@ -742,7 +742,7 @@ int zb_extended_attr_info_set_type( * * The bits are in little endian order (bit 0 is listed first). * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] acl #ZB_ZCL_ACL_TYPE_WRITABLE : Bit-0., Writable \n @@ -775,7 +775,7 @@ int zb_extended_attr_info_get_acl( * * The bits are in little endian order (bit 0 is listed first). * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] acl #ZB_ZCL_ACL_TYPE_WRITABLE : Bit-0., Writable \n @@ -829,7 +829,7 @@ int zb_extended_attr_info_set_acl( * Alarms may either reset automatically when the conditions that cause are no * longer active, or may need to be explicitly reset. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -850,7 +850,7 @@ int zb_extended_attr_info_set_acl( * information from the alarm log, along with a time stamp indicating when the * alarm situation was detected. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -895,7 +895,7 @@ typedef void (*zb_zcl_alarm_get_alarm_cb)( * then a new notification will be generated and, where implemented, a new record added * to the alarm log. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -929,7 +929,7 @@ int zb_zcl_alarm_reset_alarm( * active will cause a new notification to be generated and, where implemented, a new * record added to the alarm log. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -959,7 +959,7 @@ int zb_zcl_alarm_reset_all_alarm( * condition has been reported the corresponding entry in the table is removed. * This command does not have a payload. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -992,7 +992,7 @@ int zb_zcl_alarm_get_alarm( * @brief Sends 'reset all alarm log' command. * @details This command causes the alarm table to be cleared, and does not have a payload. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1037,7 +1037,7 @@ int zb_zcl_alarm_reset_all_alarm_log( * the same for every endpoint on the device. In such cases they can be implemented * once for the node, and mapped to each endpoint. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -1046,7 +1046,7 @@ int zb_zcl_alarm_reset_all_alarm_log( * @brief Sends 'reset factory default' command. * @details This function is aim to reset end-device as factory default settings. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1095,7 +1095,7 @@ int zb_zcl_basic_reset_factory_default( * the HSV (aka HSB) color model. * * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -1141,7 +1141,7 @@ int zb_zcl_basic_reset_factory_default( * generated, where not disabled, with status code equal to INVALID_VALUE. * * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1181,7 +1181,7 @@ int zb_zcl_ccontrol_move_to_hue( * value 0x00 and shall then move from its current hue in an up or down direction in * a continuous fashion. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1222,7 +1222,7 @@ int zb_zcl_ccontrol_move_hue( * value 0x00 and shall then move from its current hue in an up or down direction by * one step. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1272,7 +1272,7 @@ int zb_zcl_ccontrol_step_hue( * command shall not be carried out and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1311,7 +1311,7 @@ int zb_zcl_ccontrol_move_to_saturation( * command shall not be carried out and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1355,7 +1355,7 @@ int zb_zcl_ccontrol_move_saturation( * command shall not be carried out and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1408,7 +1408,7 @@ int zb_zcl_ccontrol_step_saturation( * command shall not be carried out and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1457,7 +1457,7 @@ int zb_zcl_ccontrol_move_to_hue_and_saturation( * command shall not be carried out, and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1501,7 +1501,7 @@ int zb_zcl_ccontrol_move_to_color( * the operation of any previously received command of this cluster. This command * can thus be used to stop the operation of any other command of this cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1548,7 +1548,7 @@ int zb_zcl_ccontrol_move_color( * command shall not be carried out, and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1597,7 +1597,7 @@ int zb_zcl_ccontrol_step_color( * command shall not be carried out, and a ZCL default response command shall be * generated, where not disabled, with status code equal to INVALID_VALUE. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1667,7 +1667,7 @@ int zb_zcl_ccontrol_move_to_color_temperature( * Note that configuration of group addresses for outgoing commands is achieved * using the APS binding mechanisms, and is not part of this cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -1689,7 +1689,7 @@ int zb_zcl_ccontrol_move_to_color_temperature( * @details The add group response is sent by the groups cluster server in response to an * add group command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -1714,7 +1714,7 @@ typedef void (*zb_zcl_group_add_group_cb)( * @details The view group response command is sent by the groups cluster server in * response to a view group command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks @remarks The @a group_name should not be released. * @remarks The @a group_name can be used only in the callback. To use outside, make a copy. @@ -1743,7 +1743,7 @@ typedef void (*zb_zcl_group_view_group_cb)( * @details The get group membership response command is sent by the groups cluster server * in response to a get group membership command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks @remarks The @a group_list should not be released. * @remarks The @a group_list can be used only in the callback. To use outside, make a copy. @@ -1770,7 +1770,7 @@ typedef void (*zb_zcl_group_get_group_membership_cb)( * @details The add group response is sent by the groups cluster server in response to an * remove group command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -1808,7 +1808,7 @@ typedef void (*zb_zcl_group_remove_group_cb)( * @details The add group command allows the sending device to add group membership in a * particular group for one or more endpoints on the receiving device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1846,7 +1846,7 @@ int zb_zcl_group_add_group( * entity or entities respond with a view group response command containing the * application name string for a particular group. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1881,7 +1881,7 @@ int zb_zcl_group_view_group( * @details The get group membership command allows the sending device to inquire about * the group membership of the receiving device and endpoint in a number of ways. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1920,7 +1920,7 @@ int zb_zcl_group_get_group_membership( * Note that if a group is removed the scenes associated with that group should be * removed. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1958,7 +1958,7 @@ int zb_zcl_group_remove_group( * Note that removing all groups necessitates the removal of all associated scenes as * well. (Note: scenes not associated with a group need not be removed). * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1991,7 +1991,7 @@ int zb_zcl_group_remove_all_group( * This command might be used to assist configuring group membership in the * absence of a commissioning tool. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2041,7 +2041,7 @@ int zb_zcl_group_add_group_if_identifying( * Note that this cluster cannot be disabled, and remains functional regardless of the * setting of the DeviceEnable attribute in the Basic cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -2050,7 +2050,7 @@ int zb_zcl_group_add_group_if_identifying( * @brief Makes devices as Identify mode within specific time. * @details The identify command starts or stops the receiving device identifying itself. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2080,7 +2080,7 @@ int zb_zcl_identify( * targets to respond if they are currently identifying themselves. * This command has no payload. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] identify_time Identify time @@ -2099,7 +2099,7 @@ typedef void (*zb_zcl_identify_query_cb)( * targets to respond if they are currently identifying themselves. * This command has no payload. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2146,7 +2146,7 @@ int zb_zcl_identify_query( * can be set to a level, for example the brightness of a light, the degree of closure of * a door, or the power output of a heater. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -2186,7 +2186,7 @@ int zb_zcl_identify_query( * If the device is not able to move at a variable rate, the Transition time field may be * disregarded. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2219,7 +2219,7 @@ int zb_zcl_levelctrl_move_to_level( * @details On receipt of this command, a device shall move from its current level in an * up or down direction in a continuous fashion * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2256,7 +2256,7 @@ int zb_zcl_levelctrl_move( * @details On receipt of this command, a device shall move from its current level in an * up or down direction in a continuous fashion * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2305,7 +2305,7 @@ int zb_zcl_levelctrl_step( * and one for their 'with On/Off' counterparts. This is solely for symmetry, * to allow easy choice of one or other set of commands the, Stop commands are identical. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2360,7 +2360,7 @@ int zb_zcl_levelctrl_stop( * allowed by the device, the OnOff attribute of the On/Off cluster on the same * endpoint, if implemented, shall be set to Off. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2404,7 +2404,7 @@ int zb_zcl_levelctrl_move_to_level_with_on_off( * allowed by the device, the OnOff attribute of the On/Off cluster on the same * endpoint, if implemented, shall be set to Off. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2454,7 +2454,7 @@ int zb_zcl_levelctrl_move_with_on_off( * allowed by the device, the OnOff attribute of the On/Off cluster on the same * endpoint, if implemented, shall be set to Off. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2527,7 +2527,7 @@ int zb_zcl_levelctrl_step_with_on_off( * put the end device in a short poll mode or let the end device continue to function * normally. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -2583,7 +2583,7 @@ int zb_zcl_levelctrl_step_with_on_off( * It should be noted that for the Check-in Interval, 0 is a special value and does not * apply to this equation.\n * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -2620,7 +2620,7 @@ typedef void (*zb_zcl_pollctrl_check_in_cb)( * device to stop fast polling when it is done sending messages to the fast polling * device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2663,7 +2663,7 @@ int zb_zcl_pollctrl_check_in_response( * @details The Fast Poll Stop command is used to stop the fast poll mode initiated by the * Check-in response. The Fast Poll Stop command has no payload. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2698,7 +2698,7 @@ int zb_zcl_pollctrl_fast_poll_stop( * not acceptable, the Poll Control Server shall send a default response of * INVALID_VALUE (0x87) and the LongPollInterval attribute value is not updated. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2742,7 +2742,7 @@ int zb_zcl_pollctrl_set_long_poll_interval( * not acceptable, the Poll Control Server shall send a default response of * INVALID_VALUE (0x87) and the ShortPollInterval attribute value is not updated. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2798,7 +2798,7 @@ int zb_zcl_pollctrl_set_short_poll_interval( * commands related to scenes without a group may only be unicast, i.e.: they may *not be multicast or broadcast. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -2826,7 +2826,7 @@ int zb_zcl_pollctrl_set_short_poll_interval( * The Group ID and Scene ID fields are set to the corresponding fields of the * received Add Scene command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -2862,7 +2862,7 @@ typedef void (*zb_zcl_scene_add_scene_cb)( * field fields are copied from the corresponding fields in the table entry, otherwise * they are omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a scene_name can be used only in the callback. To use outside, make a copy. * @remarks The @a extension_field_set can be used only in the callback. To use outside, make a copy. @@ -2907,7 +2907,7 @@ typedef void (*zb_zcl_scene_view_scene_cb)( * The Group ID and Scene ID fields are set to the corresponding fields of the received * Remove Scene command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 Network address * @param[out] ep Endpoint number @@ -2935,7 +2935,7 @@ typedef void (*zb_zcl_scene_remove_scene_cb)( * (the group is not present in the Group Table) as appropriate. The Group ID field is * set to the corresponding field of the received Remove All Scenes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -2963,7 +2963,7 @@ typedef void (*zb_zcl_scene_remove_all_scene_cb)( * The Group ID and Scene ID fields are set to the corresponding fields of the received * Store Scene command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] addr16 The source Network address of the received information * @param[out] ep The source end-point of the received information (ex. endpoint 1) @@ -2990,7 +2990,7 @@ typedef void (*zb_zcl_scene_store_scene_cb)( * @details This command is generated in response to a received Get Scene Membership * command * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a scene_list should not be released. * @remarks The @a scene_list can be used only in the callback. To use outside, make a copy. @@ -3050,7 +3050,7 @@ typedef void (*zb_zcl_scene_get_scene_membership_cb)( * @brief Sends 'add scenes' command. * @details The Add Scene command shall be addressed to a single device (not a group) * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3098,7 +3098,7 @@ int zb_zcl_scene_add_scene( * @brief Sends 'view scene' command. * @details The View Scene command shall be addressed to a single device (not a group) * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3135,7 +3135,7 @@ int zb_zcl_scene_view_scene( * @brief Sends 'remove scene' command. * @details The Remove Scene command may be addressed to a single device or to a group. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3172,7 +3172,7 @@ int zb_zcl_scene_remove_scene( * @brief Sends 'remove all scenes' command. * @details The Remove All Scenes may be addressed to a single device or to a group. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3207,7 +3207,7 @@ int zb_zcl_scene_remove_all_scene( * @brief Sends 'store scene' command. * @details The Store Scene command may be addressed to a single device or to a group. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3244,7 +3244,7 @@ int zb_zcl_scene_store_scene( * @brief Sends 'recall scene' command. * @details The Recall Scene command may be addressed to a single device or to a group. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3277,7 +3277,7 @@ int zb_zcl_scene_recall_scene( * commissioning tool to get used scenes for a group on a single device or on all * devices in the group. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3325,7 +3325,7 @@ int zb_zcl_scene_get_scene_membership( * @section CAPI_NETWORK_ZIGBEE_ZCL_THERMOSTAT_MODULE_OVERVIEW Overview * This cluster provides an interface to the functionality of a thermostat. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @{ */ @@ -3344,7 +3344,7 @@ int zb_zcl_scene_get_scene_membership( * @details The attributes for the indicated setpoint(s) shall be increased by the amount * specified in the Amount field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * diff --git a/include/zigbee-zcl_private.h b/include/zigbee-zcl_private.h index b252750..a1dcd10 100644 --- a/include/zigbee-zcl_private.h +++ b/include/zigbee-zcl_private.h @@ -23,7 +23,7 @@ * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of the Structure for Read Structured Attribute Record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_read_structured_attr_record_h; @@ -32,7 +32,7 @@ typedef void* zb_zcl_read_structured_attr_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of the write attribute structured status record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_write_attr_structured_status_record_h; @@ -41,7 +41,7 @@ typedef void* zb_zcl_write_attr_structured_status_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of the write attribute structured record in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_write_attr_structured_record_h; @@ -50,7 +50,7 @@ typedef void* zb_zcl_write_attr_structured_record_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Format of Attribute Value Field for an array, Set or Bag in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zcl_attr_array_h; @@ -62,7 +62,7 @@ typedef void* zb_zcl_attr_array_h; * device. Each attribute identifier field shall contain the identifier of the attribute * to be read. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -134,7 +134,7 @@ int zb_zcl_global_attr_read_structured( * with an index greater than the number of elements in an array or structure is * always an error. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -186,7 +186,7 @@ int zb_zcl_global_attr_write_structured( * @brief Creates reporting configuration response record. * @details Allocate memory for reporting configuration response record * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -228,7 +228,7 @@ int zb_report_config_response_record_create( * If the status field is not set to #ZB_ZCL_STATUS_SUCCESS, all fields except the * direction and attribute identifier fields shall be omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] status status @see #zb_zcl_status_e @@ -259,7 +259,7 @@ int zb_report_config_response_record_set_status( * @details The attribute identifier field is 16 bits in length and shall contain the * identifier of the attribute that the reporting configuration details apply to. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -297,7 +297,7 @@ int zb_report_config_response_record_set_id( * * All other values of this field are reserved. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] dir direction 00 : #ZB_ZCL_CLIENT_TO_SERVER \n @@ -330,7 +330,7 @@ int zb_report_config_response_record_set_dir( * * All other values of this field are reserved. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] dir direction @@ -356,7 +356,7 @@ int zb_read_report_config_record_get_dir( * @details The attribute identifier field shall contain the identifier of the attribute * whose reporting configuration details are to be read. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -385,7 +385,7 @@ int zb_read_report_config_record_get_id( * individual cluster instance may not be able to receive or generate all of the commands * that are theoretically supported by the cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a commandids can be used only in the callback. To use outside, make a copy. * @remarks The @a commandids should not be released. @@ -420,7 +420,7 @@ typedef void (*zb_zcl_global_discover_cmds_cb)( * individual cluster instance may not be able to receive or generate all of the commands * that are theoretically supported by the cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -477,7 +477,7 @@ int zb_zcl_global_discover_cmds_received( * individual cluster instance may not be able to receive or generate all of the commands * that are theoretically supported by the cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -534,7 +534,7 @@ int zb_zcl_global_discover_cmds_generated( * individual cluster instance may not be able to receive or generate all of the commands * that are theoretically supported by the cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a records can be used only in the callback. To use outside, make a copy. * @remarks The @a records should not be released. @@ -569,7 +569,7 @@ typedef void (*zb_zcl_global_attr_extended_discover_cb)( * individual cluster instance may not be able to receive or generate all of the commands * that are theoretically supported by the cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * diff --git a/include/zigbee-zdo-type.h b/include/zigbee-zdo-type.h index 072e42b..0ac4009 100644 --- a/include/zigbee-zdo-type.h +++ b/include/zigbee-zdo-type.h @@ -19,7 +19,7 @@ /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief ZDO Status Enumerations Description. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_STATUS_SUCCESS = 0, /**< Success */ @@ -43,7 +43,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief RequestType Enumeration. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_REQ_TYPE_SINGLE_DEVICE_RESPONSE = 0, /**< Single Device Response : 0*/ @@ -53,7 +53,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Values of the Logical Type Field. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_LOGICAL_TYPE_COORDINATOR = 0, /**< Coordinator */ @@ -64,7 +64,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Values of the Frequency Band Field. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_FREQ_BAND_868_868_6_MHZ = 0, /**< 868~888.6MHz */ @@ -75,7 +75,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Alternative PAN coordinator bit in MAC capability Flags. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_DO_PAN_COORDINATOR_SUPPORTED = 1, /**< This node is capable of becoming a PAN coordinator. */ @@ -85,7 +85,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Device type bit in MAC capability Flags. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_DEV_TYPE_RFD = 0, /**< This node is a reduced function device (RFD) */ @@ -95,7 +95,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Power Source bit in MAC capability Flags. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_PWR_SRC_MAIN_POWER = 1, /**< Current power source is main power. This information is @@ -106,7 +106,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Receiver on when idle bit in MAC capability Flags. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_PM_DO_NOT_POWER_SAVE_MODE = 1, /**< The device does not disable its receiver to conserve power during idle periods. */ @@ -116,7 +116,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Security capability bit in MAC capability Flags. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_SECURITY_CAP_NOT_SUPPORTED = 0, /**< ZDP does not support security mode */ @@ -126,7 +126,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Indicates the device supports main-power in MAC capability Flags. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_POWER_NO_POWER = 0, /**< Not having mains-power */ @@ -136,7 +136,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Format of the MAC Capability Flags Field in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_ALTERNATIVE_PAN_COORDINATOR = (1 << 0), /**< Alternative Pan Coordinator (see #zb_zdp_do_pan_coordinator_e) */ @@ -153,7 +153,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Server Mask Bit Assignments. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_SERVER_MASK_PRIMARY_TRUST_CENTER = (1 << 0), /**< Primary Trust Center */ @@ -168,7 +168,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Values of the Current Power Mode Field in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_CUR_PWR_MODE_RECEIVER_SYNCHRONIZED_WITH_RECEIVER_ON = 0, /**< Register Synchronized with Receiver On */ @@ -179,7 +179,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Fields of the Node Power Descriptor. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_PWR_SRC_TYPE_CONSTANT_POWER = 0, /**< Constant Power */ @@ -190,7 +190,7 @@ typedef enum { /** * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Values of the Available Power Sources Field in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_PWR_SRC_LEVEL_CHARGE_LEVEL_CRITICAL = 0, /**< Charge Level Critical */ @@ -203,7 +203,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_MODULE * @brief Cluster counts to handle with. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ #define MAX_ENDPOINT_CLUSTERS 32 @@ -213,7 +213,7 @@ typedef enum { * @details A #zb_end_dev_info_h is an opaque data structure. * #zb_end_dev_info_h is a data type of network address, IEEE address, endpoint count * and endpoint information structure. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_end_dev_info_h; @@ -221,7 +221,7 @@ typedef void* zb_end_dev_info_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_DEVICE_DISCOVERY_MODULE * @brief The handle of zigbee simple description. * @details Device descriptions contained in node. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_simple_desc_h; diff --git a/include/zigbee-zdo_internal.h b/include/zigbee-zdo_internal.h index b677896..52c8892 100644 --- a/include/zigbee-zdo_internal.h +++ b/include/zigbee-zdo_internal.h @@ -24,7 +24,7 @@ * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_DEVICE_DISCOVERY_MODULE * @brief Fields of the Node Descriptor. * @details Type and capabilities of the node. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_node_descriptor_h; @@ -34,7 +34,7 @@ typedef void* zb_zdo_node_descriptor_h; * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_DEVICE_DISCOVERY_MODULE * @brief The Node Power Descriptor in Zigbee Specification. * @details Node power characteristics. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_node_power_descriptor_h; @@ -74,7 +74,7 @@ typedef void* zb_zdo_node_power_descriptor_h; * @internal * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_BINDING_MANAGER_MODULE * @brief Binding type. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_BINDING_TYPE_UNICAST = 0x03, /**< A unicast binding whose 64-bit identifier @@ -91,7 +91,7 @@ typedef enum { * @internal * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_BINDING_MANAGER_MODULE * @brief NetworkList Record Format in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_network_list_record_h; @@ -99,7 +99,7 @@ typedef void* zb_zdo_network_list_record_h; * @internal * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_BINDING_MANAGER_MODULE * @brief NeighborTableList Record Format in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_neighbor_table_desc_h; @@ -107,7 +107,7 @@ typedef void* zb_zdo_neighbor_table_desc_h; * @internal * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_BINDING_MANAGER_MODULE * @brief RoutingTableList Record Format in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_routing_table_h; @@ -115,7 +115,7 @@ typedef void* zb_zdo_routing_table_h; * @internal * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_BINDING_MANAGER_MODULE * @brief BindingTableList Record Format in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_binding_table_h; @@ -123,7 +123,7 @@ typedef void* zb_zdo_binding_table_h; * @internal * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_BINDING_MANAGER_MODULE * @brief DiscoveryCacheList Record Format in Zigbee Specification. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zdo_discovery_cache_h; @@ -146,7 +146,7 @@ typedef void* zb_zdo_discovery_cache_h; * have Binding Table resources for the request, a Status of #ZB_ZDP_STATUS_TABLE_FULL is * returned. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_NOT_SUPPORTED \n @@ -175,7 +175,7 @@ typedef void (*zb_zdo_bind_cb)( * device is also the ZigBee Coordinator) so that device shall issue a * #ZB_ZDP_STATUS_NOT_SUPPORTED status to the Bind_req if not supported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -238,7 +238,7 @@ int zb_zdo_bind_req( * Binding Table entry corresponding to the parameters received in the request, a * Status of #ZB_ZDP_STATUS_NO_ENTRY is returned. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_NOT_SUPPORTED \n @@ -264,7 +264,7 @@ typedef void (*zb_zdo_unbind_cb)( * The destination addressing on this command shall be unicast only and the destination * address must be that of the a Primary binding table cache or the SrcAddress. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -358,7 +358,7 @@ int zb_zdo_unbind_req( * Status field to NOT_ACTIVE, set the StartIndex field to the value supplied in the * request, and not include the AppClusterList field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a app_cluster_list can be used only in the callback. To use outside, * make a copy. @@ -418,7 +418,7 @@ typedef void (*zb_zdo_extended_simple_desc_cb)( * lists of active endpoints from devices whose list exceeds the size of a single ASDU and * where fragmentation is not supported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -537,7 +537,7 @@ int zb_zdo_extended_simple_desc_req( * shall contain an ascending list of the endpoints on which a simple descriptor * matched the criteria for the appropriate matching device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a match_list should not be released. * @remarks The @a match_list can be used only in the callback. To use outside, make a copy. @@ -591,7 +591,7 @@ typedef void (*zb_zdo_match_desc_cb)( * OutClusterList field shall contain the list of output cluster identifiers for which the * match is being sought. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -662,7 +662,7 @@ int zb_zdo_match_desc_req( * field, the remote device shall set the Status field to #ZB_ZDP_STATUS_SUCCESS and * include the node descriptor of the matching child device in the NodeDescriptor field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a node_desc should not be released. * @remarks The @a node_desc can be used only in the callback. To use outside, make a copy. @@ -696,7 +696,7 @@ typedef void (*zb_zdo_node_desc_cb)( * illustrated in param list. The NWKAddrOfInterest field shall contain the network * address of the remote device for which the node descriptor is required. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -756,7 +756,7 @@ int zb_zdo_node_desc_req( * the remote device shall set the Status field to #ZB_ZDP_STATUS_SUCCESS and include * the power descriptor of the matching child device in the PowerDescriptor field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a power_desc should not be released. * @remarks The @a power_desc can be used only in the callback. To use outside, make a copy. @@ -790,7 +790,7 @@ typedef void (*zb_zdo_power_desc_cb)( * illustrated in param list. The NWKAddrOfInterest field shall contain the network * address of the remote device for which the power descriptor is required. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -859,7 +859,7 @@ int zb_zdo_power_desc_req( * descriptor for that device, and include the complex descriptor of the matching * child device in the ComplexDescriptor field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a complex_desc should not be released. * @remarks The @a complex_desc can be used only in the callback. To use outside, make a copy. @@ -897,7 +897,7 @@ typedef void (*zb_zdo_complex_desc_cb)( * network address of the remote device for which the complex descriptor is * required. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -971,7 +971,7 @@ int zb_zdo_complex_desc_req( * that device, and include the user descriptor of the matching child device in the * UserDescriptor field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a user_desc should not be released. * @remarks The @a user_desc can be used only in the callback. To use outside, make a copy. @@ -1009,7 +1009,7 @@ typedef void (*zb_zdo_user_desc_cb)( * The NWKAddrOfInterest field shall contain the network * address of the remote device for which the user descriptor is required. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1073,7 +1073,7 @@ int zb_zdo_user_desc_req( * Status field to #ZB_ZDP_STATUS_SUCCESS and configure the user descriptor with the ASCII * character string specified in the original User_Desc_set command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * returned value from NLME-GET.confirm primitive \n @@ -1100,7 +1100,7 @@ typedef void (*zb_zdo_user_desc_conf_cb)( * configured in the user descriptor. Characters with ASCII codes numbered 0x00 * through 0x1f are not permitted to be included in this string. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1144,7 +1144,7 @@ int zb_zdo_user_desc_set( * The destination addressing on this primitive is * broadcast to all devices for which macRxOnWhenIdle = TRUE. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1174,7 +1174,7 @@ int zb_zdo_device_annce( * @brief Creates node power descriptor. * @details Creates node power descriptor handle * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1200,7 +1200,7 @@ int zb_node_power_desc_create( * @internal * @brief Clones a node power descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a src should be released using zb_node_power_desc_destroy(). * @remarks The @a dst should be released using zb_node_power_desc_destroy(). @@ -1223,7 +1223,7 @@ int zb_node_power_desc_clone( * @internal * @brief Destroys node power descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @@ -1246,7 +1246,7 @@ int zb_node_power_desc_destroy( * * The current power mode field shall be set to one of the non-reserved values * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[out] current_power_mode 0b0000 : Receiver synchronized with the receiver on when @@ -1275,7 +1275,7 @@ int zb_node_power_desc_get_current_power_mode( * * The current power mode field shall be set to one of the non-reserved values * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[in] current_power_mode 0b0000 : Receiver synchronized with the receiver on when @@ -1306,7 +1306,7 @@ int zb_node_power_desc_set_current_power_mode( * For each power source supported on this node, the corresponding bit of the available power sources * field, shall be set to 1. All other bits shall be set to 0. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[out] available_power_sources 0b0001 : Constant (mains) power \n @@ -1334,7 +1334,7 @@ int zb_node_power_desc_get_available_power_sources( * source supported on this node, the corresponding bit of the available power sources * field, shall be set to 1. All other bits shall be set to 0. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[in] available_power_sources 0b0001 : Constant (mains) power \n @@ -1362,7 +1362,7 @@ int zb_node_power_desc_set_available_power_sources( * For the current power source selected, the corresponding bit of the current power * source field, shall be set to 1. All other bits shall be set to 0. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[out] current_power_source 0b0001 : Constant (mains) power \n @@ -1389,7 +1389,7 @@ int zb_node_power_desc_get_current_power_source( * For the current power source selected, the corresponding bit of the current power * source field, shall be set to 1. All other bits shall be set to 0. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[in] current_power_source 0b0001 : Constant (mains) power \n @@ -1417,7 +1417,7 @@ int zb_node_power_desc_set_current_power_source( * The current power * source level field shall be set to one of the non-reserved values * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[out] current_power_source_level 0b0000 : Critical \n @@ -1445,7 +1445,7 @@ int zb_node_power_desc_get_current_power_source_level( * The current power * source level field shall be set to one of the non-reserved values * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node power descriptor * @param[in] current_power_source_level 0b0000 : Critical \n @@ -1468,7 +1468,7 @@ int zb_node_power_desc_set_current_power_source_level( * @internal * @brief Creates node descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1493,7 +1493,7 @@ int zb_node_desc_create(zb_zdo_node_descriptor_h *handle); * @internal * @brief Copies node descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a src should be released using zb_node_desc_destroy(). * @remarks The @a dst should be released using zb_node_desc_destroy(). @@ -1515,7 +1515,7 @@ int zb_node_desc_clone(zb_zdo_node_descriptor_h src, zb_zdo_node_descriptor_h *d * @internal * @brief Destroys node descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @@ -1537,7 +1537,7 @@ int zb_node_desc_destroy(zb_zdo_node_descriptor_h handle); * * The logical type field shall be set to one of the non-reserved values. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] logical_type 0b000 : ZigBee coordinator \n @@ -1562,7 +1562,7 @@ int zb_node_desc_get_logical_type(zb_zdo_node_descriptor_h handle, * * The logical type field shall be set to one of the non-reserved values. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] logical_type 0b000 : ZigBee coordinator \n @@ -1588,7 +1588,7 @@ int zb_node_desc_set_logical_type(zb_zdo_node_descriptor_h handle, * If this field is set to 1, a complex descriptor is available. \n\n * If this field is set to 0, a complex descriptor is not available. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] complex_desciptor_available 1 : a complex descriptor is available \n @@ -1613,7 +1613,7 @@ int zb_node_desc_get_complex_desciptor_available( * If this field is set to 1, a complex descriptor is available. \n\n * If this field is set to 0, a complex descriptor is not available. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] complex_desciptor_available 1 : a complex descriptor is available \n @@ -1640,7 +1640,7 @@ int zb_node_desc_set_complex_descriptor_available( * If this field is set to 1, a user descriptor is available. * If this field is set to 0, a user descriptor is not available. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] user_descriptor_available 1 : a user descriptor is available \n @@ -1665,7 +1665,7 @@ int zb_node_desc_get_user_descriptor_available( * If this field is set to 1, a user descriptor is available. * If this field is set to 0, a user descriptor is not available. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] user_descriptor_available 1 : a user descriptor is available \n @@ -1691,7 +1691,7 @@ int zb_node_desc_set_user_descriptor_available( * * This field is currently not supported and shall be set to zero. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] aps_flags 0 : APS flags \n @@ -1714,7 +1714,7 @@ int zb_node_desc_get_aps_flags( * * This field is currently not supported and shall be set to zero. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] aps_flags 0 : APS flags @@ -1743,7 +1743,7 @@ int zb_node_desc_set_aps_flags( * * shall be set to 1. All other bits shall be set to 0. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] frequency_band 0b00001 : 868-868,6MHz \n @@ -1773,7 +1773,7 @@ int zb_node_desc_get_frequency_band( * 802.15.4 radio, the corresponding bit of the frequency band field. * shall be set to 1. All other bits shall be set to 0. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] frequency_band 0b00001 : 868-868,6MHz \n @@ -1822,7 +1822,7 @@ int zb_node_desc_set_frequency_band( * specified in [B1]. Otherwise, the security capability sub-field shall be set to 0. * The allocate address sub-field is one bit in length and shall be set to 0 or 1. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] mac_capability_flags Bit 0 : Alternative PAN coordinator \n @@ -1873,7 +1873,7 @@ int zb_node_desc_get_mac_capability_flags( * specified in [B1]. Otherwise, the security capability sub-field shall be set to 0. * The allocate address sub-field is one bit in length and shall be set to 0 or 1. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] mac_capability_flags Bit 0 : Alternative PAN coordinator \n @@ -1902,7 +1902,7 @@ int zb_node_desc_set_mac_capability_flags( * and specifies a manufacturer code that is allocated by the ZigBee Alliance, relating * the manufacturer to the device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] manufacturer_code manufacturer code @@ -1925,7 +1925,7 @@ int zb_node_desc_get_manufacturer_code( * and specifies a manufacturer code that is allocated by the ZigBee Alliance, relating * the manufacturer to the device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] manufacturer_code manufacturer code @@ -1954,7 +1954,7 @@ int zb_node_desc_set_manufacturer_code( * * This field can be used as a high-level indication for network management. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] maximum_buffer_size 0x00~0x7f @@ -1982,7 +1982,7 @@ int zb_node_desc_get_maximum_buffer_size( * * This field can be used as a high-level indication for network management. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] maximum_buffer_size 0x00~0x7f @@ -2010,7 +2010,7 @@ int zb_node_desc_set_maximum_buffer_size( * * This value can exceed the value of the node maximum buffer size field through the use of fragmentation. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] maximum_incoming_transfer_size 0x0000~0x7fff @@ -2037,7 +2037,7 @@ int zb_node_desc_get_maximum_incoming_transfer_size( * * This value can exceed the value of the node maximum buffer size field through the use of fragmentation. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] maximum_incoming_transfer_size 0x0000~0x7fff @@ -2065,7 +2065,7 @@ int zb_node_desc_set_maximum_incoming_transfer_size( * * The bit settings are defined in below table. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] server_mask Bit 0 : Primary Trust Center \n @@ -2099,7 +2099,7 @@ int zb_node_desc_get_server_mask( * * The bit settings are defined in below table. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] server_mask Bit 0 : Primary Trust Center \n @@ -2135,7 +2135,7 @@ int zb_node_desc_set_server_mask( * This value can exceed the value of the node maximum buffer size field through the use * of fragmentation. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] maximum_outgoing_transfer_size 0x0000~0x7ffff @@ -2163,7 +2163,7 @@ int zb_node_desc_get_maximum_outgoing_transfer_size( * This value can exceed the value of the * node maximum buffer size field through the use of fragmentation. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] maximum_outgoing_transfer_size 0x0000~0x7ffff @@ -2189,7 +2189,7 @@ int zb_node_desc_set_maximum_outgoing_transfer_size( * It is used to facilitate discovery of particular features of the descriptor fields by * other nodes on the system. The bit settings are defined in Table. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] descriptor_capability_field Bit 0 : Extended Active Endpoint List Available \n @@ -2215,7 +2215,7 @@ int zb_node_desc_get_descriptor_capability_field( * It is used to facilitate discovery of particular features of the descriptor fields by * other nodes on the system. The bit settings are defined in Table. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[in] descriptor_capability_field Bit 0 : Extended Active Endpoint List Available \n @@ -2254,7 +2254,7 @@ int zb_node_desc_set_descriptor_capability_field( * The Network Management services are really handy optional services used for reading the * various tables contained within ZigBee nodes, and to request certain common actions * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -2278,7 +2278,7 @@ int zb_node_desc_set_descriptor_capability_field( * parameter ServerMask contains the bits in the parameter of the request which * match the server mask in the node descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * returned value from NLME-GET.confirm primitive \n @@ -2302,7 +2302,7 @@ typedef void (*zb_zdo_system_server_discover_cb)( * The destination addressing on this request is 'broadcast to * all devices for which macRxOnWhenIdle = TRUE.' * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2338,7 +2338,7 @@ int zb_zdo_system_server_discover_req( * nformation for the NWKAddr and IEEEAddr in the request or the device of * nterest itself and all other Remote Devices shall not supply a response. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] cache_nwk_addr NWK Address for the Primary Discovery Cache device holding * the discovery information. @@ -2369,7 +2369,7 @@ typedef void (*zb_zdo_find_node_cache_cb)( * meeting this criteria shall respond to the request generated by * Find_node_cache_req. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2407,7 +2407,7 @@ int zb_zdo_find_node_cache_req( * information for the NWKAddr and IEEEAddr in the request or the device of * interest itself and all other Remote Devices shall not supply a response. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * returned value from NLME-GET.confirm primitive \n @@ -2429,7 +2429,7 @@ typedef void (*zb_zdo_discovery_cache_cb)( * this primitive shall be broadcast to all devices for which macRxOnWhenIdle = * TRUE. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2464,7 +2464,7 @@ int zb_zdo_discovery_cache_req( * the request is unsupported (meaning the Remote Device is not a Primary * Discovery Cache device), or insufficient space exists. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_INSUFFICIENT_SPACE \n @@ -2487,7 +2487,7 @@ typedef void (*zb_zdo_discovery_store_cb)( * Included in the request is the amount of storage space the Local Device requires. * The destination addressing on this request is unicast. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2534,7 +2534,7 @@ int zb_zdo_discovery_store_req( * the request is not supported (meaning the Remote Device is not a Primary * Discovery Cache device), or insufficient space exists. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_INSUFFICIENT_SPACE \n @@ -2558,7 +2558,7 @@ typedef void (*zb_zdo_node_desc_store_cb)( * * Included in this request is the Node Descriptor the Local Device wishes to cache. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2595,7 +2595,7 @@ int zb_zdo_node_desc_store_req( * whether the request is not supported (meaning the Remote Device is not a Primary * Discovery Cache device), or insufficient space exists. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_INSUFFICIENT_SPACE \n @@ -2618,7 +2618,7 @@ typedef void (*zb_zdo_power_desc_store_cb)( * Discovery_store_req to the same Primary Discovery Cache device. Included in * this request is the Power Descriptor the Local Device wishes to cache. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2657,7 +2657,7 @@ int zb_zdo_power_desc_store_req( * the request is not supported (meaning the Remote Device is not a Primary * Discovery Cache device), or insufficient space exists. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_INSUFFICIENT_SPACE \n @@ -2688,7 +2688,7 @@ typedef void (*zb_zdo_active_ep_store_cb)( * The endpoint is a field within the Simple Descriptor and is accessed by the Remote * Device to manage the discovery cache information for the Local Device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2729,7 +2729,7 @@ int zb_zdo_active_ep_store_req( * the request is not supported (meaning the Remote Device is not a Primary * Discovery Cache device), or insufficient space exists. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_INSUFFICIENT_SPACE \n @@ -2761,7 +2761,7 @@ typedef void (*zb_zdo_simple_desc_store_cb)( * endpoint is a field within the Simple Descriptor and is accessed by the Remote * Device to manage the discovery cache information for the Local Device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2800,7 +2800,7 @@ int zb_zdo_simple_desc_store_req( * interest), or the request is not supported (meaning the Remote Device is not a * Primary Discovery Cache device). * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_INSUFFICIENT_SPACE \n @@ -2826,7 +2826,7 @@ typedef void (*zb_zdo_remove_node_cache_cb)( * and additionally remove any cache information stored on behalf of the specified * ZigBee end device on the Primary Discovery Cache device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -2871,7 +2871,7 @@ int zb_zdo_remove_node_cache_req( * The Network Management services are really handy optional services used for reading the * various tables contained within ZigBee nodes, and to request certain common actions * - * @since_tizen 4.0 + * @since_tizen 5.0 * */ @@ -2903,7 +2903,7 @@ int zb_zdo_remove_node_cache_req( * aMaxMACFrameSize is reached. The number of results reported shall be set in the * NetworkListCount. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a nwk_list can be used only in the callback. To use outside, make a copy. * @@ -2931,7 +2931,7 @@ typedef void (*zb_zdo_mgmt_nwk_disc_cb)( /** * @internal * @brief Bitmask to scan all 802.15.4 channels. - * @since_tizen 4.0 + * @since_tizen 5.0 */ #define ZB_802_15_4_CHANNELS_MASK 0x07FFF800UL @@ -2944,7 +2944,7 @@ typedef void (*zb_zdo_mgmt_nwk_disc_cb)( * * The destination addressing on this command shall be unicast. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3010,7 +3010,7 @@ int zb_zdo_mgmt_nwk_disc_req( * backup source table, and SourceTableListCount is the number of entries which is being * returned in the response. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a neighbor_table_list can be used only in the callback. To use outside, make a copy. * @@ -3046,7 +3046,7 @@ typedef void (*zb_zdo_mgmt_lqi_cb)( * neighbor. The destination addressing on this command shall be unicast only and * the destination address must be that of a ZigBee Coordinator or ZigBee Router. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3090,7 +3090,7 @@ int zb_zdo_mgmt_lqi_req( * NLME-GET.confirm primitive and if this was not #ZB_ZDP_STATUS_SUCCESS, all parameter * fields after the status field shall be omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a routing_table_list can be used only in the callback. To use outside, make a copy. * @@ -3124,7 +3124,7 @@ typedef void (*zb_zdo_mgmt_rtg_cb)( * addressing on this command shall be unicast only and the destination address * must be that of the ZigBee Router or ZigBee Coordinator. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3177,7 +3177,7 @@ int zb_zdo_mgmt_rtg_req( * The BindingTableListCount field shall be the number of entries reported in the * BindingTableList field of the Mgmt_Bind_req command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a binding_table_list can be used only in the callback. To use outside, make a copy. * @@ -3213,7 +3213,7 @@ typedef void (*zb_zdo_mgmt_bind_cb)( * must be that of a Primary binding table cache or source device holding its own * binding table. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3256,7 +3256,7 @@ int zb_zdo_mgmt_bind_req( * The Mgmt_Direct_Join_cb shall contain the same status that was * contained in the NLME-DIRECT-JOIN.confirm primitive. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_NOT_SUPPORTED \n @@ -3281,7 +3281,7 @@ typedef void (*zb_zdo_mgmt_direct_join_cb)( * JOIN.request is to be executed using the parameter supplied by * Mgmt_Direct_Join_req. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -3328,7 +3328,7 @@ int zb_zdo_mgmt_direct_join_req( * the number of entries reported in the DiscoveryCacheList field of the * Mgmt_Cache_cb command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a discover_cache_list can be used only in the callback. To use outside, make a copy. * @@ -3360,7 +3360,7 @@ typedef void (*zb_zdo_mgmt_cache_cb)( * * The destination addressing on this primitive shall be unicast. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privilege %http://tizen.org/privilege/zigbee * * @param[in] handle The handle of zigbee @@ -3404,7 +3404,7 @@ int zb_zdo_mgmt_cache_req( * Once a device has disassociated, it may execute pre-programmed logic to perform * NLME-NETWORK-DISCOVERY and NLME-JOIN to join/re-join a network. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_NOT_SUPPORTED \n @@ -3427,7 +3427,7 @@ typedef void (*zb_zdo_mgmt_leave_cb)( * request to a Remote Device where the NLME-LEAVE.request is to be executed * using the parameter supplied by Mgmt_Leave_req. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3478,7 +3478,7 @@ int zb_zdo_mgmt_leave_req( * The Mgmt_Permit-Joining_cb shall contain the same status that was contained in the * NLME-PERMIT-JOINING.confirm primitive. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_NOT_SUPPORTED \n @@ -3505,7 +3505,7 @@ typedef void (*zb_zdo_mgmt_permit_joining_cb)( * authentication policy will be affected. The addressing may be unicast or * 'broadcast to all routers and coordinator'. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3549,7 +3549,7 @@ int zb_zdo_mgmt_permit_joining_req( * operating environment. The destination addressing on this primitive shall be * unicast or broadcast to all devices for which macRxOnWhenIdle = TRUE. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3603,7 +3603,7 @@ int zb_zdo_mgmt_nwk_update_req( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] extended_pan_id The 64-bit extended PAN identifier of the discovered @@ -3628,7 +3628,7 @@ int zb_network_list_record_get_extended_pan_id( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] logical_channel The current logical channel occupied by the network. @@ -3654,7 +3654,7 @@ int zb_network_list_record_get_logical_channel( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] zigbee_version 0x0~0xf : The version of the ZigBee protocol in use @@ -3679,7 +3679,7 @@ int zb_network_list_record_get_zigbee_version( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] stack_profile 0x0~0xf : A ZigBee stack profile identifier indicating @@ -3704,7 +3704,7 @@ int zb_network_list_record_get_stack_profile( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] beacon_order 0x0~0xf : This specifies how often the MAC sub-layer @@ -3731,7 +3731,7 @@ int zb_network_list_record_get_beacon_order( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] superframe_order 0x0~0xf : For beacon-oriented networks, i.e., beacon @@ -3758,7 +3758,7 @@ int zb_network_list_record_get_superframe_order( * * Therefore this function can help parsing parameter in network_list_record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] permit_joining 0 or 1 : A value of TRUE indicates that at least one @@ -3785,7 +3785,7 @@ int zb_network_list_record_get_permit_joining( * * Therefore this function can help parsing parameter in routing table records. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] dst_addr The destination address for the binding entry @@ -3814,7 +3814,7 @@ int zb_routing_table_get_dst_addr(zb_zdo_routing_table_h handle, * * Therefore this function can help parsing parameter in routing table records. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] status 0x0=ACTIVE. \n @@ -3848,7 +3848,7 @@ int zb_routing_table_get_dst_status(zb_zdo_routing_table_h handle, * * Therefore this function can help parsing parameter in routing table records. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] memory_constrained A flag indicating whether the device is a memory @@ -3878,7 +3878,7 @@ int zb_routing_table_get_memory_constrained( * * Therefore this function can help parsing parameter in routing table records. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] many_to_one A flag indicating that the destination is a concentrator that @@ -3908,7 +3908,7 @@ int zb_routing_table_get_many_to_one(zb_zdo_routing_table_h handle, * * Therefore this function can help parsing parameter in routing table records. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] route_record_required A flag indicating that a route record command frame @@ -3939,7 +3939,7 @@ int zb_routing_table_get_route_record_required( * * Therefore this function can help parsing parameter in routing table records. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] next_hop_addr Next-hop address. @@ -3968,7 +3968,7 @@ int zb_routing_table_get_next_hop_addr( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] extended_pan_id The 64-bit extended PAN id of the neighboring device @@ -4000,7 +4000,7 @@ int zb_neighbor_table_desc_get_extended_pan_id( * called Mgmt_Lqi_rsp (ClusterID = 0x8031) ), it has multiple neigbor_table_list. * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] addr64 64-bit IEEE address that is unique to every device. @@ -4035,7 +4035,7 @@ int zb_neighbor_table_desc_get_ieee_addr( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] addr16 16-bit network address that is unique to every device. @@ -4071,7 +4071,7 @@ int zb_neighbor_table_desc_get_nwk_addr( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] device_type The type of the neighbor device: \n @@ -4108,7 +4108,7 @@ int zb_neighbor_table_desc_get_device_type( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] rx_on_when_idle Indicates if neighbor's receiver is @@ -4146,7 +4146,7 @@ int zb_neighbor_table_desc_get_rx_on_when_idle( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] relationship The relationship between the @@ -4185,7 +4185,7 @@ int zb_neighbor_table_desc_get_relationship( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] permit_joining An indication of whether the @@ -4222,7 +4222,7 @@ int zb_neighbor_table_desc_get_permit_joining( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] depth The 0x00~nwkcMaxDepth (see. Zigbee Spec.) \n @@ -4258,7 +4258,7 @@ int zb_neighbor_table_desc_get_depth( * * Therefore this function can help parsing parameter in neigbor_table_list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] lqi The estimated link quality for RF transmissions from this device. \n @@ -4292,7 +4292,7 @@ int zb_neighbor_table_desc_get_lqi( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] src_addr The source IEEE address for the binding entry. @@ -4316,7 +4316,7 @@ int zb_binding_table_get_src_addr( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] src_ep The source endpoint for the binding entry. @@ -4340,7 +4340,7 @@ int zb_binding_table_get_src_ep( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] clusterid The identifier of the cluster on the source device that is bound @@ -4365,7 +4365,7 @@ int zb_binding_table_get_cluster_id( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] dst_addr_mode The addressing mode for the destination address. \n @@ -4397,7 +4397,7 @@ int zb_binding_table_get_dst_addr_mode( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] addr16 The destination address for the binding entry. \n @@ -4423,7 +4423,7 @@ int zb_binding_table_get_dst_addr16( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] addr64 The destination address for the binding entry. \n @@ -4449,7 +4449,7 @@ int zb_binding_table_get_dst_addr64( * * Therefore this function can help parsing parameter in binding_table structure. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] dst_ep 0x01~0xff : This field shall be present only if the DstAddrMode @@ -4475,7 +4475,7 @@ int zb_binding_table_get_dst_ep( * * Therefore this function can help parsing parameter in discovery cache list record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] addr64 64-bit IEEE Address of the cached device. @@ -4499,7 +4499,7 @@ int zb_discovery_cache_get_ieee_addr( * * Therefore this function can help parsing parameter in discovery cache list record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of node descriptor * @param[out] addr16 16-bit network Address of the cached device. diff --git a/include/zigbee.h b/include/zigbee.h index 1fa4d76..398d22c 100644 --- a/include/zigbee.h +++ b/include/zigbee.h @@ -34,7 +34,7 @@ extern "C" { /** * @brief Zigbee profile id. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_PROFILE_HOME_AUTOMATION = 0x0104, /**< Zigbee Home Automation profile */ @@ -43,7 +43,7 @@ typedef enum { /** * @brief The device-specified HA profile. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { /* General devices */ @@ -103,7 +103,7 @@ typedef enum { /** * @brief Enumeration for zigbee CAPI error code. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZIGBEE_ERROR_NONE = TIZEN_ERROR_NONE, /**< Successful */ @@ -127,7 +127,7 @@ typedef enum { * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : IEEE Address. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned char zb_ieee_addr[8]; @@ -135,7 +135,7 @@ typedef unsigned char zb_ieee_addr[8]; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : Network Address. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned short zb_nwk_addr; @@ -143,7 +143,7 @@ typedef unsigned short zb_nwk_addr; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : End Point. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned char zb_end_point; @@ -151,7 +151,7 @@ typedef unsigned char zb_end_point; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : Device ID. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned short zb_device_id; @@ -159,7 +159,7 @@ typedef unsigned short zb_device_id; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : Profile ID. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned short zb_profile_id; @@ -167,7 +167,7 @@ typedef unsigned short zb_profile_id; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : Cluster ID. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned short zb_cluster_id; @@ -175,7 +175,7 @@ typedef unsigned short zb_cluster_id; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : Attribute ID. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned short zb_attribute_id; @@ -183,7 +183,7 @@ typedef unsigned short zb_attribute_id; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : Command ID. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned char zb_command_id; @@ -191,14 +191,14 @@ typedef unsigned char zb_command_id; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The data type abbreviation : 128 bit security key. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef unsigned char zb_aes128_key[16]; /** * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The handle of zigbee. - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_zigbee_h; @@ -206,7 +206,7 @@ typedef void* zb_zigbee_h; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The event handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef void* zb_event_data_h; @@ -214,7 +214,7 @@ typedef void* zb_event_data_h; * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The events for zb_event_cb(). * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_ENABLE_EVENT = 0x00, /**< This event is received after enabling zigbee system service */ @@ -232,7 +232,7 @@ typedef enum { /** * @brief Creates handle to access the zigbee service. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a handle should be released using zb_destroy(). * @@ -253,7 +253,7 @@ int zb_create(zb_zigbee_h *handle); * @brief Destroys to the zigbee service handle. * @details All this function to stop zigbee service * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of zigbee * @@ -271,7 +271,7 @@ int zb_destroy(zb_zigbee_h handle); * @brief Enables the zigbee service. * @details All this function to start zigbee service * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel platform * @privilege %http://tizen.org/privilege/zigbee.admin * @@ -298,7 +298,7 @@ int zb_enable(zb_zigbee_h handle); * @brief Disables the zigbee service. * @details Call this function to stop the zigbee service. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel platform * @privilege %http://tizen.org/privilege/zigbee.admin * @@ -326,7 +326,7 @@ int zb_disable(zb_zigbee_h handle); * @details This function can receive events from the devices in the network. * ex) join, re-join, leave and attribute change report * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a ev should not be released. * @remarks The @a ev can be used only in the callback. @@ -351,7 +351,7 @@ typedef void (*zb_event_cb)(zb_nwk_addr addr16, zb_ieee_addr addr64, zb_event_e /** * @brief Sets the event handler to get events from the zigbee service. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of zigbee * @param[in] event_handler The event handler @@ -370,7 +370,7 @@ int zb_set_event_cb(zb_zigbee_h handle, zb_event_cb event_handler); /** * @brief Gets status code of enable commmand. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] status The result of enable command @@ -385,7 +385,7 @@ int zb_ev_get_enable_status(zb_event_data_h ev, zb_error_e* status); /** * @brief Gets PAN ID after forming a network. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] pan_id The result of enable command @@ -400,7 +400,7 @@ int zb_ev_get_form_network_panid(zb_event_data_h ev, zb_nwk_addr* pan_id); /** * @brief Gets the number of end-points of a joined device. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] count The number of end-points of a device joined to the network @@ -415,7 +415,7 @@ int zb_ev_get_join_count(zb_event_data_h ev, unsigned char* count); /** * @brief Gets the end-point list at a new device joined. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a ep should be released using free(). * @@ -433,7 +433,7 @@ int zb_ev_get_join_ep(zb_event_data_h ev, zb_end_point** ep); /** * @brief Gets the status code of leave request commands. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] status The result of end-device left command @@ -448,7 +448,7 @@ int zb_ev_get_child_left_status(zb_event_data_h ev, zb_error_e* status); /** * @brief Gets the end-point number of the device which sent this default response. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] ep Source end point @@ -463,7 +463,7 @@ int zb_ev_get_global_default_rsp_ep(zb_event_data_h ev, zb_end_point* ep); /** * @brief Gets the cluster id of the device which sent this default response. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] clusterid The cluster id @@ -479,7 +479,7 @@ int zb_ev_get_global_default_rsp_cluster_id(zb_event_data_h ev, /** * @brief Gets the command id of the device which sent this default response. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] commandid The command id @@ -495,7 +495,7 @@ int zb_ev_get_global_default_rsp_command_id(zb_event_data_h ev, /** * @brief Gets status code of a default response of the global command request. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] status The result of the global command @@ -511,7 +511,7 @@ int zb_ev_get_global_default_rsp_status(zb_event_data_h ev, /** * @brief Gets the end-point number of the IAS notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] src_ep Source end point @@ -526,7 +526,7 @@ int zb_ev_get_ias_noti_src_ep(zb_event_data_h ev, zb_end_point* src_ep); /** * @brief Gets zone status of the IAS notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] zone_status Zone status @@ -560,7 +560,7 @@ int zb_ev_get_ias_noti_zone_status(zb_event_data_h ev, /** * @brief Gets the end-point number of the IAS extended notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] src_ep Source end point @@ -575,7 +575,7 @@ int zb_ev_get_ias_ext_noti_src_ep(zb_event_data_h ev, zb_end_point* src_ep); /** * @brief Gets status of the IAS extended notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] status Status @@ -590,7 +590,7 @@ int zb_ev_get_ias_ext_noti_status(zb_event_data_h ev, unsigned char* status); /** * @brief Gets zone status of the IAS extended notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] zone_status Zone status @@ -624,7 +624,7 @@ int zb_ev_get_ias_ext_noti_zone_status(zb_event_data_h ev, /** * @brief Gets delay of the IAS extended notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] delay Delay @@ -639,7 +639,7 @@ int zb_ev_get_ias_ext_noti_delay(zb_event_data_h ev, unsigned short* delay); /** * @brief Gets zone id of the IAS extended notification. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] zone_id Zone id @@ -654,7 +654,7 @@ int zb_ev_get_ias_ext_noti_zone_id(zb_event_data_h ev, unsigned char* zone_id); /** * @brief Gets the end-point number of the device which sent this enroll request. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] src_ep Source end point @@ -669,7 +669,7 @@ int zb_ev_get_enroll_request_src_ep(zb_event_data_h ev, zb_end_point* src_ep); /** * @brief Gets the zone type of the enroll request. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] zone_type Zone type \n @@ -698,7 +698,7 @@ int zb_ev_get_enroll_request_zone_type(zb_event_data_h ev, /** * @brief Gets the manufacturer code of the enroll request. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] mfg_code Manufacturer code @@ -716,7 +716,7 @@ int zb_ev_get_enroll_request_mfg_code(zb_event_data_h ev, * @brief Called after zigbee network formation is completed. * @details Response of forming the zigbee network * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] panid PAN ID * @param[out] user_data user data @@ -728,7 +728,7 @@ typedef void (*zb_form_network_cb)(zb_nwk_addr panid, void *user_data); /** * @brief Makes the network work as a zigbee coordinator. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -757,7 +757,7 @@ int zb_form_network(zb_zigbee_h handle, zb_form_network_cb cb, void *user_data); * @brief Called after disabling the zigbee network. * @details Response of disabling the zigbee network * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[out] status #ZB_ZDP_STATUS_SUCCESS \n * #ZB_ZDP_STATUS_NOT_SUPPORTED \n @@ -770,7 +770,7 @@ typedef void (*zb_disable_network_cb)(unsigned char status, void *user_data); * @brief Disables network and stops zigbee coordinator role. * @details This function to stop zigbee coordinator * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -794,7 +794,7 @@ int zb_disable_network(zb_zigbee_h handle, zb_disable_network_cb cb, void *user_ * @details If @a remove_children is set to true, the target end device will reset its * state-machine to factory defaults. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -818,7 +818,7 @@ int zb_leave_device(zb_zigbee_h handle, zb_ieee_addr addr, bool remove_children, * @brief Allows or disallows the coordinator device to accept other device's association * request. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -846,7 +846,7 @@ int zb_permit_join(zb_zigbee_h handle, unsigned char timeout); * @details The function gets the coordinator's MAC address from the machine which runs * zigbee-service daemon. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -868,7 +868,7 @@ int zb_get_controller_mac_address(zb_zigbee_h handle, zb_ieee_addr addr64); * @brief Gets information of the current network environment of coordinator. * @details The function shows network environment * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -905,7 +905,7 @@ int zb_get_network_info(zb_zigbee_h handle, zb_ieee_addr addr64, zb_nwk_addr *no * @details This function return end-point list and simple description per each end-point * at each device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -932,7 +932,7 @@ int zb_end_dev_info_get_list(zb_zigbee_h handle, int *count, * @brief Gets endpoint list information. * @details This function return end-point list of each device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -957,7 +957,7 @@ int zb_end_dev_get_endpoint_list(zb_zigbee_h handle, zb_ieee_addr addr64, * @brief Gets cluster list information. * @details This function return in and out cluster list of each device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -988,7 +988,7 @@ int zb_end_dev_info_get_cluster_list(zb_zigbee_h handle, zb_ieee_addr addr64, zb * @details This function return end-point list and simple description per each end-point * at each device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] list The device information list * @@ -1004,7 +1004,7 @@ int zb_end_dev_info_list_free(zb_end_dev_info_h *list); /** * @brief Creates an end-device handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1027,7 +1027,7 @@ int zb_end_dev_info_create(zb_end_dev_info_h *handle); /** * @brief Clones an end-device handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a src should be released using zb_end_dev_destroy(). * @remarks The @a dst should be released using zb_end_dev_destroy(). @@ -1048,7 +1048,7 @@ int zb_end_dev_info_clone(zb_end_dev_info_h src, zb_end_dev_info_h *dst); /** * @brief Destroys an end-device handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of end-device descriptor * @@ -1065,7 +1065,7 @@ int zb_end_dev_info_destroy(zb_end_dev_info_h handle); /** * @brief Gets network address of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] addr16 network address of the end-point @@ -1084,7 +1084,7 @@ int zb_end_dev_info_get_network_address(zb_end_dev_info_h handle, /** * @brief Gets ieee address of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] addr64 ieee address of the end-point @@ -1101,7 +1101,7 @@ int zb_end_dev_info_get_ieee_address(zb_end_dev_info_h handle, zb_ieee_addr addr /** * @brief Gets a number of end-points of a specific end-device. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] count a number of endpoints of the end-point @@ -1118,7 +1118,7 @@ int zb_end_dev_info_get_num_of_ep(zb_end_dev_info_h handle, unsigned char *count /** * @brief Gets pointer of end-points list. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The number of items on the list can be found with zb_end_dev_info_get_num_of_ep(). * @remarks The @a ep_list should be released using free(). @@ -1139,7 +1139,7 @@ int zb_end_dev_info_get_ep_list(zb_end_dev_info_h handle, zb_end_point **ep_list /** * @brief Gets 802.15.4 MAC capability of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] capability 802.15.4 MAC capability of the end-point @@ -1159,7 +1159,7 @@ int zb_end_dev_info_get_mac_capability(zb_end_dev_info_h handle, /** * @brief Gets ability of alternative PAN coordinator of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] can_do_it alternative of PAN coordinator of the end-point @@ -1179,7 +1179,7 @@ int zb_end_dev_info_get_alternative_pan_coordinator( /** * @brief Gets device id of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[in] ep endpoint number @@ -1200,7 +1200,7 @@ int zb_end_dev_info_get_device_id(zb_end_dev_info_h handle, zb_end_point ep, /** * @brief Gets profile id of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[in] ep endpoint number @@ -1221,7 +1221,7 @@ int zb_end_dev_info_get_profile_id(zb_end_dev_info_h handle, zb_end_point ep, /** * @brief Gets power source type of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] power_src power source type of the end-point @@ -1241,7 +1241,7 @@ int zb_end_dev_info_get_power_source(zb_end_dev_info_h handle, /** * @brief Gets security capability of a specific end-point. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a specific end-device * @param[out] sec_capability security type of the end-point @@ -1272,7 +1272,7 @@ int zb_end_dev_info_get_security_capabilty(zb_end_dev_info_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Creates a simple descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1296,7 +1296,7 @@ int zb_simple_desc_create(zb_zdo_simple_desc_h *handle); * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Clones a simple descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a dst should be released using zb_simple_desc_destroy(). * @@ -1317,7 +1317,7 @@ int zb_simple_desc_clone(zb_zdo_simple_desc_h src, zb_zdo_simple_desc_h *dst); * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Destroys a simple a descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @@ -1335,7 +1335,7 @@ int zb_simple_desc_destroy(zb_zdo_simple_desc_h handle); * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets active endpoint number from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[out] ep endpoint number @@ -1353,7 +1353,7 @@ int zb_simple_desc_get_ep(zb_zdo_simple_desc_h handle, zb_end_point *ep); * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets active endpoint number to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] ep endpoint number @@ -1371,7 +1371,7 @@ int zb_simple_desc_set_ep(zb_zdo_simple_desc_h handle, zb_end_point ep); * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets profile id from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[out] profileid profile id @@ -1390,7 +1390,7 @@ int zb_simple_desc_get_profile_id(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets profile id to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] profileid profile id @@ -1410,7 +1410,7 @@ int zb_simple_desc_set_profile_id( * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets device id from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[out] deviceid 16-bit device identifier @@ -1429,7 +1429,7 @@ int zb_simple_desc_get_device_id(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets device id to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] deviceid 16-bit device identifier @@ -1448,7 +1448,7 @@ int zb_simple_desc_set_device_id(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets device version from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[out] device_ver device version @@ -1467,7 +1467,7 @@ int zb_simple_desc_get_device_ver(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets device version to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] device_ver device version @@ -1486,7 +1486,7 @@ int zb_simple_desc_set_device_ver(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets the number of items in input clusters from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle Handle of a simple descriptor * @param[out] num_of_in_clusters The number of input clusters @@ -1505,7 +1505,7 @@ int zb_simple_desc_get_num_of_in_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets the number of input clusters to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] num_of_in_clusters number of input clusters @@ -1524,7 +1524,7 @@ int zb_simple_desc_set_num_of_in_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets number of output clusters from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[out] num_of_out_clusters number of output clusters @@ -1543,7 +1543,7 @@ int zb_simple_desc_get_num_of_out_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets number of output clusters to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] num_of_out_clusters number of output clusters @@ -1562,7 +1562,7 @@ int zb_simple_desc_set_num_of_out_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets input cluster list from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a in_clusters should not be released. * @remarks The @a in_clusters is available until handle is released @@ -1584,7 +1584,7 @@ int zb_simple_desc_get_in_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets input cluster list to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] in_clusters input clusters @@ -1604,7 +1604,7 @@ int zb_simple_desc_set_in_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Gets output cluster list from a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a out_clusters should not be released. * @remarks The @a out_clusters is available until handle is released @@ -1626,7 +1626,7 @@ int zb_simple_desc_get_out_clusters(zb_zdo_simple_desc_h handle, * @ingroup CAPI_NETWORK_ZIGBEE_ZDO_SIMPLE_DESCRIPTOR_MODULE * @brief Sets output cluster list to a simple descriptor handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of a simple descriptor * @param[in] out_clusters output clusters @@ -1650,7 +1650,7 @@ int zb_simple_desc_set_out_clusters(zb_zdo_simple_desc_h handle, * Device or the NWK address of an address held in a local discovery cache. * The destination addressing on this command is unicast. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a assoc_dev_addr_list should not be released. * @remarks The @a assoc_dev_addr_list can be used only in the callback. To use outside, make a copy. @@ -1699,7 +1699,7 @@ typedef void (*zb_zdo_addr_cb)(zb_zdp_status_e status, zb_ieee_addr remote_dev_a * destination addressing on this command shall be unicast or broadcast to all * devices for which macRxOnWhenIdle = TRUE. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1734,7 +1734,7 @@ int zb_zdo_nwk_addr_req(zb_zigbee_h handle, zb_ieee_addr addr64, * the 64-bit IEEE address of the Remote Device based on their known 16-bit address. * The destination addressing on this command shall be unicast. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1805,7 +1805,7 @@ int zb_zdo_ieee_addr_req(zb_zigbee_h handle, zb_nwk_addr addr16, zb_zdo_addr_cb * and include an ascending list of all the identifiers of the active endpoints on that * device in the ActiveEPList field . * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a ep_list should not be released. * @remarks The @a ep_list can be used only in the callback. To use outside, make a copy. @@ -1835,7 +1835,7 @@ typedef void (*zb_zdo_active_ep_cb)(zb_zdp_status_e status, zb_nwk_addr addr16, * illustrated in param list. The NWKAddrOfInterest field shall contain the network * address of the remote device for which the active endpoint list is required. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1903,7 +1903,7 @@ int zb_zdo_active_ep(zb_zigbee_h handle, zb_nwk_addr addr16, zb_zdo_active_ep_cb * on that endpoint, and include the simple descriptor for that * endpoint of the matching child device in the SimpleDescriptor field. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * The @a desc can be used only in the callback. To use outside, make a copy using zb_simple_desc_clone(). * @@ -1931,7 +1931,7 @@ typedef void (*zb_zdo_simple_desc_cb)(zb_nwk_addr addr16, unsigned char len, * endpoint field shall contain the endpoint identifier from which to obtain the * required simple descriptor. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1969,7 +1969,7 @@ int zb_zdo_simple_desc_req(zb_zigbee_h handle, zb_nwk_addr addr16, zb_end_point * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_READ_ATTRIBUTE_STATUS_RECORD_MODULE * @brief Creates a read attribute status record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -1998,7 +1998,7 @@ int zb_read_attr_status_record_create(zb_zcl_read_attr_status_record_h *handle); * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_READ_ATTRIBUTE_STATUS_RECORD_MODULE * @brief Clones a read attribute status record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a dst should be released using zb_read_attr_status_record_destroy(). * @@ -2027,7 +2027,7 @@ int zb_read_attr_status_record_clone(zb_zcl_read_attr_status_record_h src, * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_READ_ATTRIBUTE_STATUS_RECORD_MODULE * @brief Destroys a read attribute status record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @@ -2058,7 +2058,7 @@ int zb_read_attr_status_record_destroy(zb_zcl_read_attr_status_record_h handle); * attribute identifier field of the original read attributes or read attributes * structured command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[out] id Attribute identifier @@ -2091,7 +2091,7 @@ int zb_read_attr_status_record_get_id( * attribute identifier field of the original read attributes or read attributes * structured command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] id Attribute identifier @@ -2124,7 +2124,7 @@ int zb_read_attr_status_record_set_id( * was successful, or an error code, as specified in #zb_zcl_status_e if the operation was * not successful. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[out] status error code @see #zb_zcl_status_e @@ -2153,7 +2153,7 @@ int zb_read_attr_status_record_get_status( * @details The status field is 8 bits in length and specifies the status of the read * operation on this attribute. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] status error code @see #zb_zcl_status_e @@ -2185,7 +2185,7 @@ int zb_read_attr_status_record_set_status( * This field shall only be included if the associated status * field contains a value of #ZB_ZCL_STATUS_SUCCESS. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[out] type Data type @@ -2214,7 +2214,7 @@ int zb_read_attr_status_record_get_type( * @details The attribute data type field shall contain the data type of the attribute * in the same read attributes status record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] type Data type @@ -2249,7 +2249,7 @@ int zb_read_attr_status_record_set_type( * For an attribute or element of simple type, this * field has the format shown in the Table of Data Types . * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a value should be released using free(). * @@ -2297,7 +2297,7 @@ int zb_read_attr_status_record_get_value( * For an attribute or element of simple type, this * field has the format shown in the #zb_zcl_data_type_e. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] type Attribute data type @@ -2332,7 +2332,7 @@ int zb_read_attr_status_record_set_value( * @details This callback is called when device attributes are requested with * #zb_zcl_global_attr_read(). * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a records can be used only in the callback. * If you want to use them outside, copy each of them with #zb_read_attr_status_record_clone(). @@ -2359,7 +2359,7 @@ typedef void (*zb_zcl_global_attr_read_cb)( * @brief Sends 'read attributes' command. * @details Call this function to read attributes of devices. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2413,7 +2413,7 @@ int zb_zcl_global_attr_read( * @brief Creates write attribute status record. * @details This allocates heap for write attribute status record * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2441,7 +2441,7 @@ int zb_write_attr_status_create(zb_zcl_write_attr_status_record_h *handle); * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_WRITE_ATTRIBUTE_STATUS_RECORD_MODULE * @brief Clones a write attribute status record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a dst should be released using zb_write_attr_status_destroy(). * @@ -2468,7 +2468,7 @@ int zb_write_attr_status_clone(zb_zcl_write_attr_status_record_h src, * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_WRITE_ATTRIBUTE_STATUS_RECORD_MODULE * @brief Destroys a write attribute status record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @@ -2497,7 +2497,7 @@ int zb_write_attr_status_destroy(zb_zcl_write_attr_status_record_h handle); * was successful, or an error code, as specified in #zb_zcl_status_e if the operation was * not successful. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[out] status error code @see #zb_zcl_status_e @@ -2525,7 +2525,7 @@ int zb_write_attr_status_get_status( * @details The status field is 8 bits in length and specifies the status of the read * operation on this attribute. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of read attribute status record * @param[in] status error code @see #zb_zcl_status_e @@ -2557,7 +2557,7 @@ int zb_write_attr_status_set_status( * attribute identifier field of the original write attributes or write attributes * structured command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -2589,7 +2589,7 @@ int zb_write_attr_status_get_id( * attribute identifier field of the original write attributes or write attributes * structured command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] id Attribute identifier @@ -2618,7 +2618,7 @@ int zb_write_attr_status_set_id( * In other words, the write attributes response is generated in response to the write * attributes command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a records can be used only in the callback. * @remarks If you want to use them outside, copy them with #zb_write_attr_status_clone(). @@ -2645,7 +2645,7 @@ typedef void (*zb_zcl_global_attr_write_cb)( * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_WRITE_ATTRIBUTE_RECORD_MODULE * @brief Creates a write attribute record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2671,7 +2671,7 @@ int zb_write_attr_record_create(zb_zcl_write_attr_record_h *handle); * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_WRITE_ATTRIBUTE_RECORD_MODULE * @brief Destroys a write attribute record handle. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute record * @@ -2696,7 +2696,7 @@ int zb_write_attr_record_destroy(zb_zcl_write_attr_record_h handle); * @details The attribute identifier field is 16 bits in length and shall contain the * identifier of the attribute that is to be written. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute record * @param[in] id Attribute identifier @@ -2722,7 +2722,7 @@ int zb_write_attr_record_set_id(zb_zcl_write_attr_record_h handle, * @details The attribute data type field shall contain the data type of the attribute * that is to be written. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute record * @param[in] type attribute data type @@ -2749,7 +2749,7 @@ int zb_write_attr_record_set_type(zb_zcl_write_attr_record_h handle, * @details The attribute data type field shall contain the data type of the attribute in * the same attribute report field * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] type Attribute data type @@ -2781,7 +2781,7 @@ int zb_write_attr_record_set_value( * @brief Sends 'write Attributes' command. * @details Call this function to write attributes of other devices. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2834,7 +2834,7 @@ int zb_zcl_global_attr_write( * @brief Sends 'write attributes undivided' command. * @details Call this function to write attributes without fragmentation to other devices. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2888,7 +2888,7 @@ int zb_zcl_global_attr_write_undivided( * @details Call this function to write attributes of other devices without receiving any * response. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -2936,7 +2936,7 @@ int zb_zcl_global_attr_write_no_rsp( * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_REPORTING_CONFIG_RESPONSE_RECORD_MODULE * @brief Clones a report config response record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a dst should be released using zb_report_config_response_record_destroy(). * @@ -2962,7 +2962,7 @@ int zb_report_config_response_record_clone( * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_REPORTING_CONFIG_RESPONSE_RECORD_MODULE * @brief Destroys a reporting configuration response record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of reporting configuration response record * @@ -2995,7 +2995,7 @@ int zb_report_config_response_record_destroy( * If the status field is not set to #ZB_ZCL_STATUS_SUCCESS, all fields except the * direction and attribute identifier fields shall be omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] status status @see #zb_zcl_status_e @@ -3031,7 +3031,7 @@ int zb_report_config_response_record_get_status( * * All other values of this field are reserved. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] dir direction 00 : #ZB_ZCL_CLIENT_TO_SERVER \n @@ -3059,7 +3059,7 @@ int zb_report_config_response_record_get_dir( * @details The attribute identifier field is 16 bits in length and shall contain the * identifier of the attribute that the reporting configuration details apply to. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -3084,7 +3084,7 @@ int zb_report_config_response_record_get_id( * @brief Called with configure reporting response. * @details This callback is called after #zb_zcl_global_config_report_write() is called. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a records can be used only in the callback. * @remarks The @a records should not be released. @@ -3111,7 +3111,7 @@ typedef void (*zb_zcl_global_config_report_write_cb)( * @brief Creates a reporting configuration record. * @details Allocate memory for reporting configuration record * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3149,7 +3149,7 @@ int zb_report_config_record_create(zb_zcl_reporting_config_record_h *handle); * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_REPORTING_CONFIG_RECORD_MODULE * @brief Clones a reporting configuration record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a dst should be released using zb_report_config_record_destroy(). * @@ -3185,7 +3185,7 @@ int zb_report_config_record_clone(zb_zcl_reporting_config_record_h src, * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_REPORTING_CONFIG_RECORD_MODULE * @brief Destroys a reporting configuration record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of reporting configuration record * @@ -3231,7 +3231,7 @@ int zb_report_config_record_destroy(zb_zcl_reporting_config_record_h handle); * record is sent to a cluster client (or server) to configure how it should expect * reports from a server (or client) of the same cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] dir 00 : The receiver of the Configure Reporting command shall configure @@ -3286,7 +3286,7 @@ int zb_report_config_record_get_dir(zb_zcl_reporting_config_record_h handle, * record is sent to a cluster client (or server) to configure how it should expect * reports from a server (or client) of the same cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] dir 00 : The receiver of the Configure Reporting command shall configure @@ -3332,7 +3332,7 @@ int zb_report_config_record_set_dir(zb_zcl_reporting_config_record_h handle, * If instead the direction field is 0x01, the device shall expect reports of values * of this attribute. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -3371,7 +3371,7 @@ int zb_report_config_record_get_id(zb_zcl_reporting_config_record_h handle, * If instead the direction field is 0x01, the device shall expect reports of values * of this attribute. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] id Attribute identifier @@ -3407,7 +3407,7 @@ int zb_report_config_record_set_id(zb_zcl_reporting_config_record_h handle, * @details The Attribute data type field contains the data type of the attribute that is * to be reported. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] type attribute data type @@ -3447,7 +3447,7 @@ int zb_report_config_record_get_type(zb_zcl_reporting_config_record_h handle, * imposed by the specification of the cluster using this reporting mechanism or by * the applicable profile. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] min_i minimum interval time @@ -3486,7 +3486,7 @@ int zb_report_config_record_get_min_interval(zb_zcl_reporting_config_record_h ha * imposed by the specification of the cluster using this reporting mechanism or by * the applicable profile. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] min_i minimum interval time @@ -3525,7 +3525,7 @@ int zb_report_config_record_set_min_interval(zb_zcl_reporting_config_record_h ha * specified attribute, and the configuration information for that attribute need not be * maintained. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] max_i maximum interval time @@ -3564,7 +3564,7 @@ int zb_report_config_record_get_max_interval(zb_zcl_reporting_config_record_h ha * specified attribute, and the configuration information for that attribute need not be * maintained. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] max_i maximum interval time @@ -3607,7 +3607,7 @@ int zb_report_config_record_set_max_interval(zb_zcl_reporting_config_record_h ha * server) cluster must be set somewhat higher than the maximum reporting interval * set for the attribute on the server (or client) cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] timeout timeout @@ -3650,7 +3650,7 @@ int zb_report_config_record_get_timeout(zb_zcl_reporting_config_record_h handle, * server) cluster must be set somewhat higher than the maximum reporting interval * set for the attribute on the server (or client) cluster. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] timeout timeout @@ -3692,7 +3692,7 @@ int zb_report_config_record_set_timeout(zb_zcl_reporting_config_record_h handle, * For attributes of 'discrete' data type * this field is omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a value should be released using free(). * @@ -3746,7 +3746,7 @@ int zb_report_config_record_get_change(zb_zcl_reporting_config_record_h handle, * For attributes of 'discrete' data type * this field is omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] type attribute type @@ -3782,7 +3782,7 @@ int zb_report_config_record_set_change(zb_zcl_reporting_config_record_h handle, * @brief Sends 'setting configure reporting' command. * @details Call this function to set the configuration of attribute status changing reporting. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3836,7 +3836,7 @@ int zb_zcl_global_config_report_write( * @brief Called with a configuration report. * @details This callback is called after zb_zcl_global_config_report_read() is called. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a records can be used only in the callback. * @remarks The @a records should not be released. @@ -3863,7 +3863,7 @@ typedef void (*zb_zcl_global_config_report_read_cb)( * @brief Creates a read reporting configuration record. * @details Allocates memory for read reporting configuration record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -3891,7 +3891,7 @@ int zb_read_report_config_record_create( * @brief Destroys a read reporting configuration record. * @details Removes allocated memory for read reporting configuration record. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute record * @@ -3916,7 +3916,7 @@ int zb_read_report_config_record_destroy( * * All other values of this field are reserved. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] dir direction @@ -3941,7 +3941,7 @@ int zb_read_report_config_record_set_dir( * @details The attribute identifier field shall contain the identifier of the attribute * whose reporting configuration details are to be read. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] id Attribute identifier @@ -3965,7 +3965,7 @@ int zb_read_report_config_record_set_id( * @details Call this function to read the configuration of attribute status changing * reporting. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -4048,7 +4048,7 @@ int zb_zcl_global_config_report_read( /** * @brief Values of the Enroll Response Code in Zigbee Cluster Library. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_IAS_ZONE_ENROLL_SUCCESS = 0x00, /**< Success */ @@ -4066,7 +4066,7 @@ typedef enum { * checking the address of their sender against IAS_CIE_Address. This is to ensure * that only messages from the correct CIE are accepted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -4121,7 +4121,7 @@ int zb_zcl_zone_enroll_response( /** * @brief On/Off/Toggle value. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZCL_OFF = 0x00, /**< Off */ @@ -4142,7 +4142,7 @@ typedef enum { * On receipt of 'toggle' command, if a device is in its 'Off' state it shall enter * its 'On' state. Otherwise, if it is in its 'On' state it shall enter its 'Off' state. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * diff --git a/include/zigbee_internal.h b/include/zigbee_internal.h index df4f11b..fa5cd37 100644 --- a/include/zigbee_internal.h +++ b/include/zigbee_internal.h @@ -41,7 +41,7 @@ extern "C" { * @internal * @brief Called after custom APS send command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a payload can be used only in the callback. To use outside, make a copy. * @remarks The @a payload should not be released. @@ -71,7 +71,7 @@ typedef void (*zb_aps_send_cb)( * @internal * @brief Called after custom ZCL send command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a payload can be used only in the callback. To use outside, make a copy. * @remarks The @a payload should not be released. @@ -101,7 +101,7 @@ typedef void (*zb_zcl_send_cb)( * @internal * @brief Called after custom local send command. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a data can be used only in the callback. To use outside, make a copy. * @remarks The @a data should not be released. @@ -121,7 +121,7 @@ typedef void (*zb_send_to_local_cb)( * @internal * @brief Sends custom APS data. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -187,7 +187,7 @@ int zb_aps_send( * @internal * @brief Sends custom ZCL data. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -239,7 +239,7 @@ int zb_zcl_send( * @internal * @brief Transmits data that needs to be processed locally. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * diff --git a/include/zigbee_private.h b/include/zigbee_private.h index b2916e8..4929595 100644 --- a/include/zigbee_private.h +++ b/include/zigbee_private.h @@ -35,7 +35,7 @@ extern "C" { * @ingroup CAPI_NETWORK_ZIGBEE_MODULE * @brief The events for zb_event_cb(). * - * @since_tizen 4.0 + * @since_tizen 5.0 */ typedef enum { ZB_ZDP_UPDATED_NETWORK_NOTIFICATION_EVENT = 0x06, /**< A device updated its network information */ @@ -71,7 +71,7 @@ typedef enum { * If the status field is not set to #ZB_ZCL_STATUS_SUCCESS, all fields except the * direction and attribute identifier fields shall be omitted. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[in] status status @see #zb_zcl_status_e @@ -111,7 +111,7 @@ int zb_report_config_response_record_set_status( * * All other values of this field are reserved. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] dir direction 00 : #ZB_ZCL_CLIENT_TO_SERVER \n @@ -143,7 +143,7 @@ int zb_report_config_response_record_set_dir( * @details The attribute identifier field is 16 bits in length and shall contain the * identifier of the attribute that the reporting configuration details apply to. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] handle The handle of write attribute status record * @param[out] id Attribute identifier @@ -172,7 +172,7 @@ int zb_report_config_response_record_set_id( * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Uses this value as the return value to stop foreach function. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ #define ZIGBEE_FUNC_STOP false @@ -181,7 +181,7 @@ int zb_report_config_response_record_set_id( * @ingroup CAPI_NETWORK_ZIGBEE_ZCL_MODULE * @brief Uses this value as the return value to continue foreach function. * - * @since_tizen 4.0 + * @since_tizen 5.0 */ #define ZIGBEE_FUNC_CONTINUE true @@ -189,7 +189,7 @@ int zb_report_config_response_record_set_id( * @internal * @brief Called after getting end-device information. * - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The @a child should not be released. * The @a child can be used only in the callback. To use outside, make a copy @@ -212,7 +212,7 @@ typedef bool (*zb_end_dev_info_cb)(int index, zb_end_dev_info_h child, void *use * @internal * @brief Calls a function for each children end-point of parent. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel public * @privilege %http://tizen.org/privilege/zigbee * @@ -235,7 +235,7 @@ int zb_foreach_end_dev_info(zb_end_dev_info_h *list, /** * @internal * @brief Gets the records of the received global command. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @remarks The returned records are managed by the platform and will be released when * caller's stack is released @@ -260,7 +260,7 @@ int zb_ev_get_global_attr_report_records(zb_event_data_h ev, /** * @internal * @brief Gets the alarm count. - * @since_tizen 4.0 + * @since_tizen 5.0 * * @param[in] ev Event data structure * @param[out] count Alarm count @@ -279,7 +279,7 @@ int zb_ev_get_alarm_count(zb_event_data_h ev, unsigned short* count); * @brief Resets chip for the zigbee transceiver. * @details If the Zigbee transceiver works abnormally, this function do HW reset. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel platform * @privilege %http://tizen.org/privilege/zigbee.admin * @@ -301,7 +301,7 @@ int zb_hw_reset(zb_zigbee_h handle); * @brief Switches channel when an occupied channel is noisy. * @details When noisy, do energy scan and active scan to switch operational channel. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel platform * @privilege %http://tizen.org/privilege/zigbee.admin * @@ -325,7 +325,7 @@ int zb_coex_start(zb_zigbee_h handle, unsigned char channel); * @brief Stops channel switching operation. * @details Halt current operation related to channel switching. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel platform * @privilege %http://tizen.org/privilege/zigbee.admin * @@ -353,7 +353,7 @@ int zb_coex_stop(zb_zigbee_h handle); * experience. The start up set parameters described by the Commissioning cluster * provide a good basis to specify a HA startup set. * - * @since_tizen 4.0 + * @since_tizen 5.0 * @privlevel platform * @privilege %http://tizen.org/privilege/zigbee.admin * diff --git a/src/zbl-zcl.c b/src/zbl-zcl.c index 871b49f..ca513a4 100644 --- a/src/zbl-zcl.c +++ b/src/zbl-zcl.c @@ -1243,7 +1243,7 @@ API int zb_attr_report_set_value(zb_zcl_attr_report_h handle, /** * @brief Format of the Selector Field * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct selector_s { unsigned char indicator; /**< number of index */ @@ -1253,7 +1253,7 @@ struct selector_s { /** * @brief Stcuture for reading attribute * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct read_structured_attribute_record_s { unsigned short id; /**< attribute identifier */ @@ -1263,7 +1263,7 @@ struct read_structured_attribute_record_s { /** * @brief Format of the Write Attribute Record Field * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct write_attribute_structured_status_record_s { unsigned char status; /**< status */ @@ -1274,7 +1274,7 @@ struct write_attribute_structured_status_record_s { /** * @brief Format of the Write Attribute Record Field * - * @since_tizen 4.0 + * @since_tizen 5.0 */ struct write_attribute_structured_record_s { unsigned short id; /**< attribute identifier */