Loading system/stack/include/sdp_api.h +66 −58 Original line number Diff line number Diff line Loading @@ -57,9 +57,9 @@ struct tSdpApi { Returns true if successful, false if one or more parameters are bad ******************************************************************************/ bool (*SDP_InitDiscoveryDb)(tSDP_DISCOVERY_DB*, uint32_t, uint16_t, const bluetooth::Uuid*, uint16_t, const uint16_t*); [[nodiscard]] bool (*SDP_InitDiscoveryDb)(tSDP_DISCOVERY_DB*, uint32_t, uint16_t, const bluetooth::Uuid*, uint16_t, const uint16_t*); /******************************************************************************* Loading @@ -74,7 +74,7 @@ struct tSdpApi { activity is not found. ******************************************************************************/ bool (*SDP_CancelServiceSearch)(const tSDP_DISCOVERY_DB*); [[nodiscard]] bool (*SDP_CancelServiceSearch)(const tSDP_DISCOVERY_DB*); /******************************************************************************* Loading @@ -89,7 +89,8 @@ struct tSdpApi { Returns true if discovery started, false if failed. ******************************************************************************/ bool (*SDP_ServiceSearchRequest)(const RawAddress&, tSDP_DISCOVERY_DB*, [[nodiscard]] bool (*SDP_ServiceSearchRequest)(const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB*); /******************************************************************************* Loading @@ -110,7 +111,7 @@ struct tSdpApi { Returns true if discovery started, false if failed. ******************************************************************************/ bool (*SDP_ServiceSearchAttributeRequest)(const RawAddress&, [[nodiscard]] bool (*SDP_ServiceSearchAttributeRequest)(const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB*); Loading @@ -134,9 +135,8 @@ struct tSdpApi { Returns true if discovery started, false if failed. ******************************************************************************/ bool (*SDP_ServiceSearchAttributeRequest2)(const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB2*, [[nodiscard]] bool (*SDP_ServiceSearchAttributeRequest2)( const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB2*, const void*); } service; Loading @@ -158,8 +158,8 @@ struct tSdpApi { Returns Pointer to record containing service class, or NULL ******************************************************************************/ tSDP_DISC_REC* (*SDP_FindServiceInDb)(const tSDP_DISCOVERY_DB*, uint16_t, tSDP_DISC_REC*); [[nodiscard]] tSDP_DISC_REC* (*SDP_FindServiceInDb)( const tSDP_DISCOVERY_DB*, uint16_t, tSDP_DISC_REC*); /******************************************************************************* Loading @@ -182,9 +182,8 @@ struct tSdpApi { Returns Pointer to record containing service class, or NULL ******************************************************************************/ tSDP_DISC_REC* (*SDP_FindServiceUUIDInDb)(const tSDP_DISCOVERY_DB*, const bluetooth::Uuid&, tSDP_DISC_REC*); [[nodiscard]] tSDP_DISC_REC* (*SDP_FindServiceUUIDInDb)( const tSDP_DISCOVERY_DB*, const bluetooth::Uuid&, tSDP_DISC_REC*); /******************************************************************************* Loading @@ -202,8 +201,8 @@ struct tSdpApi { Returns Pointer to record containing service class, or NULL ******************************************************************************/ tSDP_DISC_REC* (*SDP_FindServiceInDb_128bit)(const tSDP_DISCOVERY_DB*, tSDP_DISC_REC*); [[nodiscard]] tSDP_DISC_REC* (*SDP_FindServiceInDb_128bit)( const tSDP_DISCOVERY_DB*, tSDP_DISC_REC*); } db; struct { Loading @@ -222,7 +221,8 @@ struct tSdpApi { Returns Pointer to matching attribute entry, or NULL ******************************************************************************/ tSDP_DISC_ATTR* (*SDP_FindAttributeInRec)(const tSDP_DISC_REC*, uint16_t); [[nodiscard]] tSDP_DISC_ATTR* (*SDP_FindAttributeInRec)( const tSDP_DISC_REC*, uint16_t); /******************************************************************************* Loading @@ -237,7 +237,7 @@ struct tSdpApi { Returns true if found, otherwise false. ******************************************************************************/ bool (*SDP_FindServiceUUIDInRec_128bit)(const tSDP_DISC_REC*, [[nodiscard]] bool (*SDP_FindServiceUUIDInRec_128bit)(const tSDP_DISC_REC*, bluetooth::Uuid*); /******************************************************************************* Loading @@ -255,7 +255,8 @@ struct tSdpApi { If found, the passed protocol list element is filled in. ******************************************************************************/ bool (*SDP_FindProtocolListElemInRec)(const tSDP_DISC_REC*, uint16_t, [[nodiscard]] bool (*SDP_FindProtocolListElemInRec)(const tSDP_DISC_REC*, uint16_t, tSDP_PROTOCOL_ELEM*); /******************************************************************************* Loading @@ -274,8 +275,8 @@ struct tSdpApi { Returns true if found, false if not ******************************************************************************/ bool (*SDP_FindProfileVersionInRec)(const tSDP_DISC_REC*, uint16_t, uint16_t*); [[nodiscard]] bool (*SDP_FindProfileVersionInRec)(const tSDP_DISC_REC*, uint16_t, uint16_t*); /******************************************************************************* Loading @@ -290,7 +291,7 @@ struct tSdpApi { Returns true if found, otherwise false. ******************************************************************************/ bool (*SDP_FindServiceUUIDInRec)(const tSDP_DISC_REC* p_rec, [[nodiscard]] bool (*SDP_FindServiceUUIDInRec)(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid); } record; Loading @@ -310,7 +311,7 @@ struct tSdpApi { Returns Record handle if OK, else 0. ******************************************************************************/ uint32_t (*SDP_CreateRecord)(void); [[nodiscard]] uint32_t (*SDP_CreateRecord)(void); /******************************************************************************* Loading @@ -326,7 +327,7 @@ struct tSdpApi { Returns true if succeeded, else false ******************************************************************************/ bool (*SDP_DeleteRecord)(uint32_t); [[nodiscard]] bool (*SDP_DeleteRecord)(uint32_t); /******************************************************************************* Loading @@ -348,7 +349,7 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddAttribute)(uint32_t handle, uint16_t attr_id, [[nodiscard]] bool (*SDP_AddAttribute)(uint32_t handle, uint16_t attr_id, uint8_t attr_type, uint32_t attr_len, uint8_t* p_val); Loading @@ -373,9 +374,9 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_elem, uint8_t type[], uint8_t len[], uint8_t* p_val[]); [[nodiscard]] bool (*SDP_AddSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_elem, uint8_t type[], uint8_t len[], uint8_t* p_val[]); /******************************************************************************* Loading @@ -394,8 +395,9 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddUuidSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_uuids, uint16_t* p_uuids); [[nodiscard]] bool (*SDP_AddUuidSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_uuids, uint16_t* p_uuids); /******************************************************************************* Loading @@ -413,7 +415,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddProtocolList)(uint32_t handle, uint16_t num_elem, [[nodiscard]] bool (*SDP_AddProtocolList)(uint32_t handle, uint16_t num_elem, tSDP_PROTOCOL_ELEM* p_elem_list); /******************************************************************************* Loading @@ -432,8 +435,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddAdditionProtoLists)(uint32_t handle, uint16_t num_elem, tSDP_PROTO_LIST_ELEM* p_proto_list); [[nodiscard]] bool (*SDP_AddAdditionProtoLists)( uint32_t handle, uint16_t num_elem, tSDP_PROTO_LIST_ELEM* p_proto_list); /******************************************************************************* Loading @@ -451,7 +454,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddProfileDescriptorList)(uint32_t handle, uint16_t profile_uuid, [[nodiscard]] bool (*SDP_AddProfileDescriptorList)(uint32_t handle, uint16_t profile_uuid, uint16_t version); /******************************************************************************* Loading @@ -471,8 +475,10 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddLanguageBaseAttrIDList)(uint32_t handle, uint16_t lang, uint16_t char_enc, uint16_t base_id); [[nodiscard]] bool (*SDP_AddLanguageBaseAttrIDList)(uint32_t handle, uint16_t lang, uint16_t char_enc, uint16_t base_id); /******************************************************************************* Loading @@ -490,7 +496,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddServiceClassIdList)(uint32_t handle, uint16_t num_services, [[nodiscard]] bool (*SDP_AddServiceClassIdList)(uint32_t handle, uint16_t num_services, uint16_t* p_service_uuids); } handle; Loading @@ -511,8 +518,8 @@ struct tSdpApi { error ******************************************************************************/ uint16_t (*SDP_SetLocalDiRecord)(const tSDP_DI_RECORD* device_info, uint32_t* p_handle); [[nodiscard]] uint16_t (*SDP_SetLocalDiRecord)( const tSDP_DI_RECORD* device_info, uint32_t* p_handle); /******************************************************************************* Loading @@ -531,8 +538,9 @@ struct tSdpApi { Returns SDP_SUCCESS if query started successfully, else error ******************************************************************************/ tSDP_STATUS (*SDP_DiDiscover)(const RawAddress& remote_device, tSDP_DISCOVERY_DB* p_db, uint32_t len, [[nodiscard]] tSDP_STATUS (*SDP_DiDiscover)(const RawAddress& remote_device, tSDP_DISCOVERY_DB* p_db, uint32_t len, tSDP_DISC_CMPL_CB* p_cb); /******************************************************************************* Loading @@ -548,7 +556,7 @@ struct tSdpApi { Returns number of DI records found ******************************************************************************/ uint8_t (*SDP_GetNumDiRecords)(const tSDP_DISCOVERY_DB* p_db); [[nodiscard]] uint8_t (*SDP_GetNumDiRecords)(const tSDP_DISCOVERY_DB* p_db); /******************************************************************************* Loading @@ -566,7 +574,7 @@ struct tSdpApi { Returns SDP_SUCCESS if record retrieved, else error ******************************************************************************/ uint16_t (*SDP_GetDiRecord)(uint8_t getRecordIndex, [[nodiscard]] uint16_t (*SDP_GetDiRecord)(uint8_t getRecordIndex, tSDP_DI_GET_RECORD* device_info, const tSDP_DISCOVERY_DB* p_db); Loading Loading
system/stack/include/sdp_api.h +66 −58 Original line number Diff line number Diff line Loading @@ -57,9 +57,9 @@ struct tSdpApi { Returns true if successful, false if one or more parameters are bad ******************************************************************************/ bool (*SDP_InitDiscoveryDb)(tSDP_DISCOVERY_DB*, uint32_t, uint16_t, const bluetooth::Uuid*, uint16_t, const uint16_t*); [[nodiscard]] bool (*SDP_InitDiscoveryDb)(tSDP_DISCOVERY_DB*, uint32_t, uint16_t, const bluetooth::Uuid*, uint16_t, const uint16_t*); /******************************************************************************* Loading @@ -74,7 +74,7 @@ struct tSdpApi { activity is not found. ******************************************************************************/ bool (*SDP_CancelServiceSearch)(const tSDP_DISCOVERY_DB*); [[nodiscard]] bool (*SDP_CancelServiceSearch)(const tSDP_DISCOVERY_DB*); /******************************************************************************* Loading @@ -89,7 +89,8 @@ struct tSdpApi { Returns true if discovery started, false if failed. ******************************************************************************/ bool (*SDP_ServiceSearchRequest)(const RawAddress&, tSDP_DISCOVERY_DB*, [[nodiscard]] bool (*SDP_ServiceSearchRequest)(const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB*); /******************************************************************************* Loading @@ -110,7 +111,7 @@ struct tSdpApi { Returns true if discovery started, false if failed. ******************************************************************************/ bool (*SDP_ServiceSearchAttributeRequest)(const RawAddress&, [[nodiscard]] bool (*SDP_ServiceSearchAttributeRequest)(const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB*); Loading @@ -134,9 +135,8 @@ struct tSdpApi { Returns true if discovery started, false if failed. ******************************************************************************/ bool (*SDP_ServiceSearchAttributeRequest2)(const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB2*, [[nodiscard]] bool (*SDP_ServiceSearchAttributeRequest2)( const RawAddress&, tSDP_DISCOVERY_DB*, tSDP_DISC_CMPL_CB2*, const void*); } service; Loading @@ -158,8 +158,8 @@ struct tSdpApi { Returns Pointer to record containing service class, or NULL ******************************************************************************/ tSDP_DISC_REC* (*SDP_FindServiceInDb)(const tSDP_DISCOVERY_DB*, uint16_t, tSDP_DISC_REC*); [[nodiscard]] tSDP_DISC_REC* (*SDP_FindServiceInDb)( const tSDP_DISCOVERY_DB*, uint16_t, tSDP_DISC_REC*); /******************************************************************************* Loading @@ -182,9 +182,8 @@ struct tSdpApi { Returns Pointer to record containing service class, or NULL ******************************************************************************/ tSDP_DISC_REC* (*SDP_FindServiceUUIDInDb)(const tSDP_DISCOVERY_DB*, const bluetooth::Uuid&, tSDP_DISC_REC*); [[nodiscard]] tSDP_DISC_REC* (*SDP_FindServiceUUIDInDb)( const tSDP_DISCOVERY_DB*, const bluetooth::Uuid&, tSDP_DISC_REC*); /******************************************************************************* Loading @@ -202,8 +201,8 @@ struct tSdpApi { Returns Pointer to record containing service class, or NULL ******************************************************************************/ tSDP_DISC_REC* (*SDP_FindServiceInDb_128bit)(const tSDP_DISCOVERY_DB*, tSDP_DISC_REC*); [[nodiscard]] tSDP_DISC_REC* (*SDP_FindServiceInDb_128bit)( const tSDP_DISCOVERY_DB*, tSDP_DISC_REC*); } db; struct { Loading @@ -222,7 +221,8 @@ struct tSdpApi { Returns Pointer to matching attribute entry, or NULL ******************************************************************************/ tSDP_DISC_ATTR* (*SDP_FindAttributeInRec)(const tSDP_DISC_REC*, uint16_t); [[nodiscard]] tSDP_DISC_ATTR* (*SDP_FindAttributeInRec)( const tSDP_DISC_REC*, uint16_t); /******************************************************************************* Loading @@ -237,7 +237,7 @@ struct tSdpApi { Returns true if found, otherwise false. ******************************************************************************/ bool (*SDP_FindServiceUUIDInRec_128bit)(const tSDP_DISC_REC*, [[nodiscard]] bool (*SDP_FindServiceUUIDInRec_128bit)(const tSDP_DISC_REC*, bluetooth::Uuid*); /******************************************************************************* Loading @@ -255,7 +255,8 @@ struct tSdpApi { If found, the passed protocol list element is filled in. ******************************************************************************/ bool (*SDP_FindProtocolListElemInRec)(const tSDP_DISC_REC*, uint16_t, [[nodiscard]] bool (*SDP_FindProtocolListElemInRec)(const tSDP_DISC_REC*, uint16_t, tSDP_PROTOCOL_ELEM*); /******************************************************************************* Loading @@ -274,8 +275,8 @@ struct tSdpApi { Returns true if found, false if not ******************************************************************************/ bool (*SDP_FindProfileVersionInRec)(const tSDP_DISC_REC*, uint16_t, uint16_t*); [[nodiscard]] bool (*SDP_FindProfileVersionInRec)(const tSDP_DISC_REC*, uint16_t, uint16_t*); /******************************************************************************* Loading @@ -290,7 +291,7 @@ struct tSdpApi { Returns true if found, otherwise false. ******************************************************************************/ bool (*SDP_FindServiceUUIDInRec)(const tSDP_DISC_REC* p_rec, [[nodiscard]] bool (*SDP_FindServiceUUIDInRec)(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid); } record; Loading @@ -310,7 +311,7 @@ struct tSdpApi { Returns Record handle if OK, else 0. ******************************************************************************/ uint32_t (*SDP_CreateRecord)(void); [[nodiscard]] uint32_t (*SDP_CreateRecord)(void); /******************************************************************************* Loading @@ -326,7 +327,7 @@ struct tSdpApi { Returns true if succeeded, else false ******************************************************************************/ bool (*SDP_DeleteRecord)(uint32_t); [[nodiscard]] bool (*SDP_DeleteRecord)(uint32_t); /******************************************************************************* Loading @@ -348,7 +349,7 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddAttribute)(uint32_t handle, uint16_t attr_id, [[nodiscard]] bool (*SDP_AddAttribute)(uint32_t handle, uint16_t attr_id, uint8_t attr_type, uint32_t attr_len, uint8_t* p_val); Loading @@ -373,9 +374,9 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_elem, uint8_t type[], uint8_t len[], uint8_t* p_val[]); [[nodiscard]] bool (*SDP_AddSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_elem, uint8_t type[], uint8_t len[], uint8_t* p_val[]); /******************************************************************************* Loading @@ -394,8 +395,9 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddUuidSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_uuids, uint16_t* p_uuids); [[nodiscard]] bool (*SDP_AddUuidSequence)(uint32_t handle, uint16_t attr_id, uint16_t num_uuids, uint16_t* p_uuids); /******************************************************************************* Loading @@ -413,7 +415,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddProtocolList)(uint32_t handle, uint16_t num_elem, [[nodiscard]] bool (*SDP_AddProtocolList)(uint32_t handle, uint16_t num_elem, tSDP_PROTOCOL_ELEM* p_elem_list); /******************************************************************************* Loading @@ -432,8 +435,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddAdditionProtoLists)(uint32_t handle, uint16_t num_elem, tSDP_PROTO_LIST_ELEM* p_proto_list); [[nodiscard]] bool (*SDP_AddAdditionProtoLists)( uint32_t handle, uint16_t num_elem, tSDP_PROTO_LIST_ELEM* p_proto_list); /******************************************************************************* Loading @@ -451,7 +454,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddProfileDescriptorList)(uint32_t handle, uint16_t profile_uuid, [[nodiscard]] bool (*SDP_AddProfileDescriptorList)(uint32_t handle, uint16_t profile_uuid, uint16_t version); /******************************************************************************* Loading @@ -471,8 +475,10 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddLanguageBaseAttrIDList)(uint32_t handle, uint16_t lang, uint16_t char_enc, uint16_t base_id); [[nodiscard]] bool (*SDP_AddLanguageBaseAttrIDList)(uint32_t handle, uint16_t lang, uint16_t char_enc, uint16_t base_id); /******************************************************************************* Loading @@ -490,7 +496,8 @@ struct tSdpApi { Returns true if added OK, else false ******************************************************************************/ bool (*SDP_AddServiceClassIdList)(uint32_t handle, uint16_t num_services, [[nodiscard]] bool (*SDP_AddServiceClassIdList)(uint32_t handle, uint16_t num_services, uint16_t* p_service_uuids); } handle; Loading @@ -511,8 +518,8 @@ struct tSdpApi { error ******************************************************************************/ uint16_t (*SDP_SetLocalDiRecord)(const tSDP_DI_RECORD* device_info, uint32_t* p_handle); [[nodiscard]] uint16_t (*SDP_SetLocalDiRecord)( const tSDP_DI_RECORD* device_info, uint32_t* p_handle); /******************************************************************************* Loading @@ -531,8 +538,9 @@ struct tSdpApi { Returns SDP_SUCCESS if query started successfully, else error ******************************************************************************/ tSDP_STATUS (*SDP_DiDiscover)(const RawAddress& remote_device, tSDP_DISCOVERY_DB* p_db, uint32_t len, [[nodiscard]] tSDP_STATUS (*SDP_DiDiscover)(const RawAddress& remote_device, tSDP_DISCOVERY_DB* p_db, uint32_t len, tSDP_DISC_CMPL_CB* p_cb); /******************************************************************************* Loading @@ -548,7 +556,7 @@ struct tSdpApi { Returns number of DI records found ******************************************************************************/ uint8_t (*SDP_GetNumDiRecords)(const tSDP_DISCOVERY_DB* p_db); [[nodiscard]] uint8_t (*SDP_GetNumDiRecords)(const tSDP_DISCOVERY_DB* p_db); /******************************************************************************* Loading @@ -566,7 +574,7 @@ struct tSdpApi { Returns SDP_SUCCESS if record retrieved, else error ******************************************************************************/ uint16_t (*SDP_GetDiRecord)(uint8_t getRecordIndex, [[nodiscard]] uint16_t (*SDP_GetDiRecord)(uint8_t getRecordIndex, tSDP_DI_GET_RECORD* device_info, const tSDP_DISCOVERY_DB* p_db); Loading