/****************************************************************************** * * Copyright (C) 1999-2012 Broadcom Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at: * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ******************************************************************************/ /****************************************************************************** * * This file contains internally used ATT definitions * ******************************************************************************/ #ifndef _GATTDEFS_H #define _GATTDEFS_H #define GATT_ILLEGAL_UUID 0 /* GATT attribute types */ #define GATT_UUID_PRI_SERVICE 0x2800 #define GATT_UUID_SEC_SERVICE 0x2801 #define GATT_UUID_INCLUDE_SERVICE 0x2802 #define GATT_UUID_CHAR_DECLARE 0x2803 /* Characteristic Declaration*/ #define GATT_UUID_CHAR_EXT_PROP 0x2900 /* Characteristic Extended Properties */ #define GATT_UUID_CHAR_DESCRIPTION 0x2901 /* Characteristic User Description*/ #define GATT_UUID_CHAR_CLIENT_CONFIG 0x2902 /* Client Characteristic Configuration */ #define GATT_UUID_CHAR_SRVR_CONFIG 0x2903 /* Server Characteristic Configuration */ #define GATT_UUID_CHAR_PRESENT_FORMAT 0x2904 /* Characteristic Presentation Format*/ #define GATT_UUID_CHAR_AGG_FORMAT 0x2905 /* Characteristic Aggregate Format*/ #define GATT_UUID_CHAR_VALID_RANGE 0x2906 /* Characteristic Valid Range */ #define GATT_UUID_EXT_RPT_REF_DESCR 0x2907 #define GATT_UUID_RPT_REF_DESCR 0x2908 /* GAP Profile Attributes */ #define GATT_UUID_GAP_DEVICE_NAME 0x2A00 #define GATT_UUID_GAP_ICON 0x2A01 #define GATT_UUID_GAP_PRIVACY_FLAG 0x2A02 #define GATT_UUID_GAP_RECONN_ADDR 0x2A03 #define GATT_UUID_GAP_PREF_CONN_PARAM 0x2A04 /* Attribute Profile Attribute UUID */ #define GATT_UUID_GATT_SRV_CHGD 0x2A05 /* Attribute Protocol Test */ #endif