WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
bts_gatt_stru.h
浏览该文件的文档.
1
13#ifndef BTS_GATT_STRU_H
14#define BTS_GATT_STRU_H
15
16#include <stdint.h>
17#include "errcode.h"
18#include "bts_def.h"
19#include "bts_gatt_stru.h"
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
52
74
131
139#define SDK_BLE_MTU_MAX 517
140
148#define SDK_BLE_MTU_MIN 23
149
150#ifdef __cplusplus
151}
152#endif
153#endif
gatt_characteristic_property_t
gatt特征特性比特位属性定义。
Definition bts_gatt_stru.h:32
gatt_attribute_permission_t
定义了当前Attribute的操作权限。
Definition bts_gatt_stru.h:60
gatt_status_t
定义gatt操作错误码。
Definition bts_gatt_stru.h:82
@ GATT_CHARACTER_PROPERTY_BIT_EXTENDED_PROPERTY
Definition bts_gatt_stru.h:47
@ GATT_CHARACTER_PROPERTY_BIT_BROADCAST
Definition bts_gatt_stru.h:33
@ GATT_CHARACTER_PROPERTY_BIT_WRITE_NO_RSP
Definition bts_gatt_stru.h:37
@ GATT_CHARACTER_PROPERTY_BIT_WRITE
Definition bts_gatt_stru.h:39
@ GATT_CHARACTER_PROPERTY_BIT_NOTIFY
Definition bts_gatt_stru.h:41
@ GATT_CHARACTER_PROPERTY_BIT_READ
Definition bts_gatt_stru.h:35
@ GATT_CHARACTER_PROPERTY_BIT_SIGNED_WRITE
Definition bts_gatt_stru.h:45
@ GATT_CHARACTER_PROPERTY_BIT_INDICATE
Definition bts_gatt_stru.h:43
@ GATT_ATTRIBUTE_PERMISSION_READ
Definition bts_gatt_stru.h:61
@ GATT_ATTRIBUTE_PERMISSION_AUTHORIZATION_NEED
Definition bts_gatt_stru.h:69
@ GATT_ATTRIBUTE_PERMISSION_ENCRYPTION_NEED
Definition bts_gatt_stru.h:65
@ GATT_ATTRIBUTE_PERMISSION_WRITE
Definition bts_gatt_stru.h:63
@ GATT_ATTRIBUTE_PERMISSION_MITM_NEED
Definition bts_gatt_stru.h:71
@ GATT_ATTRIBUTE_PERMISSION_AUTHENTICATION_NEED
Definition bts_gatt_stru.h:67
@ GATT_STATUS_READ_NOT_PERMITTED
Definition bts_gatt_stru.h:87
@ GATT_STATUS_UNSUPPORTED_GROUP_TYPE
Definition bts_gatt_stru.h:121
@ GATT_STATUS_INSUFFICIENT_AUTHENTICATION
Definition bts_gatt_stru.h:93
@ GATT_STATUS_WRITE_NOT_PERMITTED
Definition bts_gatt_stru.h:89
@ GATT_STATUS_INVALID_ATTRIBUTE_VALUE_LENGTH
Definition bts_gatt_stru.h:114
@ GATT_STATUS_REQUEST_NOT_SUPPORTED
Definition bts_gatt_stru.h:95
@ GATT_STATUS_INSUFFICIENT_AUTHORIZATION
Definition bts_gatt_stru.h:100
@ GATT_STATUS_DATABASE_OUT_OF_SYNC
Definition bts_gatt_stru.h:126
@ GATT_STATUS_ATTRIBUTE_NOT_LONG
Definition bts_gatt_stru.h:107
@ GATT_STATUS_SUCCESS
Definition bts_gatt_stru.h:83
@ GATT_STATUS_UNLIKELY_ERROR
Definition bts_gatt_stru.h:117
@ GATT_STATUS_INSUFFICIENT_ENCRYPTION
Definition bts_gatt_stru.h:119
@ GATT_STATUS_PREPARE_QUEUE_FULL
Definition bts_gatt_stru.h:103
@ GATT_STATUS_INSUFFICIENT_RESOURCES
Definition bts_gatt_stru.h:124
@ GATT_STATUS_INVALID_PDU
Definition bts_gatt_stru.h:91
@ GATT_STATUS_VALUE_NOT_ALLOWED
Definition bts_gatt_stru.h:128
@ GATT_STATUS_INVALID_HANDLE
Definition bts_gatt_stru.h:85
@ GATT_STATUS_ATTRIBUTE_NOT_FOUND
Definition bts_gatt_stru.h:105
@ GATT_STATUS_INVALID_OFFSET
Definition bts_gatt_stru.h:98
@ GATT_STATUS_INSUFFICIENT_ENCRYPTION_KEY_SIZE
Definition bts_gatt_stru.h:111