API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

Bluetooth Common

Items in this subfamily are commonly used by other Bluetooth interfaces, methods, etc.

ClassAEECLSID_BTClassFactory
AEECLSID_BTMgrdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
Data structureAEEBTDUNGWState
AEEBTDevDBDevStatus
AEEBTDevDBEntry
AEEBTDevDBShortEntry
AEEBTDevDBSrchCriteria
AEEBTDevDBSrchPattern
AEEBTDevSearchResponse
AEEBTDiscovererEvent
AEEBTDiscovererEventEnum
AEEBTDiscoveryType
AEEBTSecEvent
AEEBTSecEventEnum
AEEBTSecHandlerEvent
AEEBTSecHandlerEventEnum
Bluetooth Service Record Format
DTD for Service Record
MIBenumCharset
Sample Service Discovery Record
BTDBEntrydeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTDevDBEnumeratordeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTEnumCriteriadeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTEventDatadeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTLocalSettingBitmapdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTLocalSettingsdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTMgrEventTypedeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BTServiceIdentifierdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
InterfaceIBTClassFactory
IBTConnection1
IBTConnectionFactory
IBTDataElement
IBTDevDBControl
IBTDevDBCustomData
IBTDevDBRecord
IBTDiscoverer
IBTDuNGW
IBTEIR
IBTMgr1
IBTProperties
IBTRadio
IBTSecurity
IBTSecurityHandler
Interfaces
IBTDevDBdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgrdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
MacroAEEBT_BD_ADDRS_EQUAL()
AEEBT_LMP_FEATURE_SUPPORTED()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
MethodIBTClassFactory_AddRef()
IBTClassFactory_GetInterface()
IBTClassFactory_GetProfile()
IBTClassFactory_QueryInterface()
IBTClassFactory_Release()
IBTConnection1_AddRef()
IBTConnection1_OnStatusChange()
IBTConnection1_QueryInterface()
IBTConnection1_Release()
IBTConnectionFactory_AddRef()
IBTConnectionFactory_GetConnectedDevices()
IBTConnectionFactory_GetConnectionObject()
IBTConnectionFactory_OnConnectionsChange()
IBTConnectionFactory_QueryInterface()
IBTConnectionFactory_Release()
IBTConnection_GetStatus()
IBTDataElement_AddBoolean()
IBTDataElement_AddByteSeq()
IBTDataElement_AddLong()
IBTDataElement_AddRef()
IBTDataElement_AddString()
IBTDataElement_AddU32()
IBTDataElement_AddWideString()
IBTDataElement_DeleteElement()
IBTDataElement_QueryInterface()
IBTDataElement_Release()
IBTDataElement_RetrieveBoolean()
IBTDataElement_RetrieveByteSeq()
IBTDataElement_RetrieveDataID()
IBTDataElement_RetrieveLong()
IBTDataElement_RetrieveNumberOfElements()
IBTDataElement_RetrieveString()
IBTDataElement_RetrieveU32()
IBTDataElement_RetrieveWideString()
IBTDevDBControl_AddRef()
IBTDevDBControl_GetDeviceEntryRecord()
IBTDevDBControl_GetDeviceShortEntry()
IBTDevDBControl_GetNumDevEntries()
IBTDevDBControl_QueryInterface()
IBTDevDBControl_Release()
IBTDevDBCustomData_AddRef()
IBTDevDBCustomData_AppendBoolean()
IBTDevDBCustomData_AppendByteSeq()
IBTDevDBCustomData_AppendLong()
IBTDevDBCustomData_AppendString()
IBTDevDBCustomData_AppendU32()
IBTDevDBCustomData_AppendWideString()
IBTDevDBCustomData_Delete()
IBTDevDBCustomData_GetBoolean()
IBTDevDBCustomData_GetByteSeq()
IBTDevDBCustomData_GetDataIDList()
IBTDevDBCustomData_GetLong()
IBTDevDBCustomData_GetString()
IBTDevDBCustomData_GetU32()
IBTDevDBCustomData_GetWideString()
IBTDevDBCustomData_QueryInterface()
IBTDevDBCustomData_Release()
IBTDevDBRecord_AddRef()
IBTDevDBRecord_GetDeviceName()
IBTDevDBRecord_GetNickName()
IBTDevDBRecord_Keep()
IBTDevDBRecord_NotifyRecordUpdate()
IBTDevDBRecord_QueryInterface()
IBTDevDBRecord_Read()
IBTDevDBRecord_Release()
IBTDevDBRecord_Remove()
IBTDevDBRecord_SetNickName()
IBTDiscoverer_AddRef()
IBTDiscoverer_CancelDeviceSearch()
IBTDiscoverer_CancelRemoteNameReq()
IBTDiscoverer_GetEvent()
IBTDiscoverer_OnEventNotify()
IBTDiscoverer_QueryInterface()
IBTDiscoverer_Release()
IBTDiscoverer_RetrieveRemoteName()
IBTDiscoverer_SetDiscoveryFilter()
IBTDiscoverer_StartDeviceSearch()
IBTDiscoverer_StartRemoteNameReq()
IBTDuNGW_AcceptConnection()
IBTDuNGW_AddRef()
IBTDuNGW_Disable()
IBTDuNGW_Disconnect()
IBTDuNGW_Enable()
IBTDuNGW_GetAutoAccept()
IBTDuNGW_GetReport()
IBTDuNGW_GetReportConfig()
IBTDuNGW_GetState()
IBTDuNGW_OnReportUpdate()
IBTDuNGW_OnStateChange()
IBTDuNGW_QueryInterface()
IBTDuNGW_Release()
IBTDuNGW_SetAutoAccept()
IBTDuNGW_SetReportConfig()
IBTEIR_AddBoolean()
IBTEIR_AddByteSeq()
IBTEIR_AddLong()
IBTEIR_AddRef()
IBTEIR_AddString()
IBTEIR_AddU32()
IBTEIR_AddWideString()
IBTEIR_Delete()
IBTEIR_DeleteElement()
IBTEIR_QueryInterface()
IBTEIR_Release()
IBTEIR_RetrieveBoolean()
IBTEIR_RetrieveByteSeq()
IBTEIR_RetrieveDataTypes()
IBTEIR_RetrieveLong()
IBTEIR_RetrieveManufacturerData()
IBTEIR_RetrieveName()
IBTEIR_RetrieveOctet()
IBTEIR_RetrieveString()
IBTEIR_RetrieveTransmitPowerLevel()
IBTEIR_RetrieveU32()
IBTEIR_RetrieveUuid128List()
IBTEIR_RetrieveUuidList()
IBTEIR_RetrieveWideString()
IBTEIR_SetManufacturerData()
IBTEIR_SetName()
IBTEIR_SetUuid128List()
IBTEIR_SetUuid16List()
IBTEIR_SetUuid32List()
IBTMgr1_AddRef()
IBTMgr1_Configure()
IBTMgr1_DisableBT()
IBTMgr1_EnableBT()
IBTMgr1_EnableServices()
IBTMgr1_OnStateChangeNotify()
IBTMgr1_QueryInterface()
IBTMgr1_Release()
IBTMgr1_RetrieveState()
IBTMgr1_SetBlackList()
IBTMgr1_SetCoD()
IBTMgr1_SetConnectable()
IBTMgr1_SetDiscoverableMode()
IBTMgr1_SetEIRData()
IBTMgr1_SetName()
IBTMgr1_SetPrefConnRole()
IBTMgr1_SetRoleSwitchPolicy()
IBTMgr1_SetShortName()
IBTMgr1_SetWhiteList()
IBTMgr1_TuneAudioPerformance()
IBTMgr1_TunePerformance()
IBTProperties_AddRef()
IBTProperties_OnChangeNotify()
IBTProperties_QueryInterface()
IBTProperties_Release()
IBTProperties_RetrieveBTState()
IBTProperties_RetrieveBlackList()
IBTProperties_RetrieveLocalEirData()
IBTProperties_RetrieveLocalInfo()
IBTProperties_RetrieveName()
IBTProperties_RetrieveShortName()
IBTProperties_RetrieveSupportedServices()
IBTProperties_RetrieveWhiteList()
IBTRadio_AddRef()
IBTRadio_Disable()
IBTRadio_Enable()
IBTRadio_OnStateChangeNotify()
IBTRadio_QueryInterface()
IBTRadio_Release()
IBTRadio_RetrieveState()
IBTSecurityHandler_AddRef()
IBTSecurityHandler_AuthorizeBond()
IBTSecurityHandler_AuthorizeRebond()
IBTSecurityHandler_AuthorizeSvcConnection()
IBTSecurityHandler_GetEvent()
IBTSecurityHandler_GetLocalOOBData()
IBTSecurityHandler_KeyPressNotification()
IBTSecurityHandler_OnEventNotify()
IBTSecurityHandler_PassKeyReply()
IBTSecurityHandler_PinkeyReply()
IBTSecurityHandler_QueryInterface()
IBTSecurityHandler_Release()
IBTSecurityHandler_RetrieveLocalOOBData()
IBTSecurityHandler_SendUserConfirmation()
IBTSecurityHandler_SetRemoteOOBData()
IBTSecurity_AddRef()
IBTSecurity_Bond()
IBTSecurity_CancelBond()
IBTSecurity_GetBondStatus()
IBTSecurity_GetSecurityHandler()
IBTSecurity_GetSvcSecurity()
IBTSecurity_OnBondStatusChange()
IBTSecurity_OnSecurityHandler()
IBTSecurity_QueryInterface()
IBTSecurity_Release()
IBTSecurity_SetBondable()
IBTSecurity_SetIOCapability()
IBTSecurity_SetSvcSecurity()
IBTSecurity_UnBond()
IBTDEVDB_Add()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_AddRef()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_Bond()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_EnumInit()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_EnumNext()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_QueryInterface()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_Read()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_Release()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_Remove()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_SetNickName()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_SetSecurity()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_SetUserValue()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTDEVDB_Unbond()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_AddRef()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_AuthorizeConnReq()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_DisableRadio()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_DisableVisibility()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_EnableRadio()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_GetConnRequest()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_GetEvent()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_GetLocalSettings()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_GetRadioState()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_OnConnRequest()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_OnEventNotify()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_QueryInterface()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_Release()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_RestoreVisibility()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetBlockedDevList()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetCoD()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetName()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetPrefConnRole()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetRoleSwitchPolicy()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetSecurity()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_SetSvcSecurity()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
IBTMgr_TuneScanPerformance()deprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
PrivilegeAEEPRIVID_BT
AEEPRIVID_BTAVRCPMgr
AEEPRIVID_BTDevDBControl
AEEPRIVID_BTDevDBUpdate
AEEPRIVID_BTDiscoverer
AEEPRIVID_BTDuNGW
AEEPRIVID_BTDuNGWControl
AEEPRIVID_BTManager
AEEPRIVID_BTRadio
AEEPRIVID_BTSDClient
AEEPRIVID_BTSDServer
AEEPRIVID_BTSDServerUpdate
AEEPRIVID_BTSecurity
AEEPRIVID_BTSecurityHandler