Bluetooth Low Energy Host Stack  Rev. 4
API Reference Manual
ble_sig_defines.h File Reference

Macros

#define gBleSig_PrimaryService_d
 
#define gBleSig_SecondaryService_d
 
#define gBleSig_Include_d
 
#define gBleSig_Characteristic_d
 
#define gBleSig_CCCD_d
 
#define gBleSig_SCCD_d
 
#define gBleSig_CharPresFormatDescriptor_d
 
#define gBleSig_ValidRangeDescriptor_d
 
#define gBleSig_GenericAccessProfile_d
 
#define gBleSig_GenericAttributeProfile_d
 
#define gBleSig_ImmediateAlertService_d
 
#define gBleSig_LinkLossService_d
 
#define gBleSig_TxPowerService_d
 
#define gBleSig_CurrentTimeService_d
 
#define gBleSig_ReferenceTimeUpdateService_d
 
#define gBleSig_NextDSTChangeService_d
 
#define gBleSig_GlucoseService_d
 
#define gBleSig_HealthThermometerService_d
 
#define gBleSig_DeviceInformationService_d
 
#define gBleSig_HeartRateService_d
 
#define gBleSig_BatteryService_d
 
#define gBleSig_BloodPressureService_d
 
#define gBleSig_AlertNotificationService_d
 
#define gBleSig_HidService_d
 
#define gBleSig_RunningSpeedAndCadenceService_d
 
#define gBleSig_CyclingSpeedAndCadenceService_d
 
#define gBleSig_CyclingPowerService_d
 
#define gBleSig_IpsService_d
 
#define gBleSig_PulseOximeterService_d
 
#define gBleSig_HTTPProxyService_d
 
#define gBleSig_WPTService_d
 
#define gBleSig_GapDeviceName_d
 
#define gBleSig_GapAppearance_d
 
#define gBleSig_GapPpcp_d
 
#define gBleSig_GattServiceChanged_d
 
#define gBleSig_AlertLevel_d
 
#define gBleSig_TxPower_d
 
#define gBleSig_LocalTimeInformation_d
 
#define gBleSig_TimeWithDST_d
 
#define gBleSig_ReferenceTimeInformation_d
 
#define gBleSig_TimeUpdateControlPoint_d
 
#define gBleSig_TimeUpdateState_d
 
#define gBleSig_GlucoseMeasurement_d
 
#define gBleSig_BatteryLevel_d
 
#define gBleSig_TemperatureMeasurement_d
 
#define gBleSig_TemperatureType_d
 
#define gBleSig_IntermediateTemperature_d
 
#define gBleSig_MeasurementInterval_d
 
#define gBleSig_SystemId_d
 
#define gBleSig_ModelNumberString_d
 
#define gBleSig_SerialNumberString_d
 
#define gBleSig_FirmwareRevisionString_d
 
#define gBleSig_HardwareRevisionString_d
 
#define gBleSig_SoftwareRevisionString_d
 
#define gBleSig_ManufacturerNameString_d
 
#define gBleSig_IeeeRcdl_d
 
#define gBleSig_CurrentTime_d
 
#define gBleSig_BootKeyboardInputReport_d
 
#define gBleSig_BootKeyboardOutputReport_d
 
#define gBleSig_BootMouseInputReport_d
 
#define gBleSig_GlucoseMeasurementContext_d
 
#define gBleSig_BpMeasurement_d
 
#define gBleSig_IntermediateCuffPressure_d
 
#define gBleSig_HrMeasurement_d
 
#define gBleSig_BodySensorLocation_d
 
#define gBleSig_HrControlPoint_d
 
#define gBleSig_AlertNotifControlPoint_d
 
#define gBleSig_UnreadAlertStatus_d
 
#define gBleSig_NewAlert_d
 
#define gBleSig_SupportedNewAlertCategory_d
 
#define gBleSig_SupportedUnreadAlertCategory_d
 
#define gBleSig_BloodPressureFeature_d
 
#define gBleSig_HidInformation_d
 
#define gBleSig_HidCtrlPoint_d
 
#define gBleSig_Report_d
 
#define gBleSig_ProtocolMode_d
 
#define gBleSig_ScanIntervalWindow_d
 
#define gBleSig_PnpId_d
 
#define gBleSig_GlucoseFeature_d
 
#define gBleSig_RaCtrlPoint_d
 
#define gBleSig_RscMeasurement_d
 
#define gBleSig_RscFeature_d
 
#define gBleSig_ScControlPoint_d
 
#define gBleSig_CscMeasurement_d
 
#define gBleSig_CscFeature_d
 
#define gBleSig_SensorLocation_d
 
#define gBleSig_PlxSCMeasurement_d
 
#define gBleSig_PlxContMeasurement_d
 
#define gBleSig_PulseOximeterFeature_d
 
#define gBleSig_CpMeasurement_d
 
#define gBleSig_CpVector_d
 
#define gBleSig_CpFeature_d
 
#define gBleSig_CpControlPoint_d
 
#define gBleSig_Temperature_d
 
#define gBleSig_CentralAddressResolution_d
 
#define gBleSig_URI_d
 
#define gBleSig_HTTP_Headers_d
 
#define gBleSig_HTTP_StatusCode_d
 
#define gBleSig_HTTP_EntityBody_d
 
#define gBleSig_HTTP_ControlPoint_d
 
#define gBleSig_HTTPS_Security_d
 
#define BleSig_IsGroupingAttributeUuid16(uuid16)
 
#define BleSig_IsServiceDeclarationUuid16(uuid16)
 
#define Uuid16(uuid)
 
#define Uuid32(uuid)
 
#define UuidArray(value)
 

Detailed Description

Copyright (c) 2014, Freescale Semiconductor, Inc.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

o Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

o Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

o Neither the name of Freescale Semiconductor, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.