Home
last modified time | relevance | path

Searched refs:aServiceData (Results 1 – 14 of 14) sorted by relevance

/openthread-latest/src/core/thread/
Dnetwork_data_service.hpp447 template <typename ServiceDataType> Error AddService(const ServiceDataType &aServiceData) in AddService() argument
449 return AddService(&aServiceData, aServiceData.GetLength(), nullptr, 0); in AddService()
459 Error AddService(const ServiceDataType &aServiceData, const ServerDataType &aServerData) in AddService() argument
461 … return AddService(&aServiceData, aServiceData.GetLength(), &aServerData, sizeof(ServerDataType)); in AddService()
464 Error AddService(const void *aServiceData,
469 template <typename ServiceDataType> Error RemoveService(const ServiceDataType &aServiceData) in RemoveService() argument
471 return RemoveService(&aServiceData, aServiceData.GetLength()); in RemoveService()
475 Error RemoveService(const void *aServiceData, uint8_t aServiceDataLength);
Dnetwork_data_tlvs.cpp94 …d ServiceTlv::Init(uint8_t aServiceId, uint32_t aEnterpriseNumber, const ServiceData &aServiceData) in Init() argument
105 mServiceDataLength = aServiceData.GetLength(); in Init()
106 aServiceData.CopyBytesTo(&mServiceDataLength + sizeof(uint8_t)); in Init()
110 mShared.mServiceDataLengthThreadEnterprise = aServiceData.GetLength(); in Init()
111 aServiceData.CopyBytesTo(&mShared.mServiceDataLengthThreadEnterprise + sizeof(uint8_t)); in Init()
Dnetwork_data_local.cpp179 const ServiceData &aServiceData, in AddService() argument
186 …uint16_t serviceTlvSize = ServiceTlv::CalculateSize(aEnterpriseNumber, aServiceData.GetLength()… in AddService()
189 IgnoreError(RemoveService(aEnterpriseNumber, aServiceData)); in AddService()
196 serviceTlv->Init(/* aServiceId */ 0, aEnterpriseNumber, aServiceData); in AddService()
224 Error Local::RemoveService(uint32_t aEnterpriseNumber, const ServiceData &aServiceData) in RemoveService() argument
229 … VerifyOrExit((tlv = FindService(aEnterpriseNumber, aServiceData, kServiceExactMatch)) != nullptr, in RemoveService()
Dnetwork_data.hpp431 const ServiceData &aServiceData,
450 const ServiceData &aServiceData,
467 const ServiceData &aServiceData,
546 const ServiceData &aServiceData,
663 const ServiceData &aServiceData, in FindService() argument
666 … return AsNonConst(AsConst(this)->FindService(aEnterpriseNumber, aServiceData, aServiceMatchMode)); in FindService()
Dnetwork_data.cpp415 const ServiceData &aServiceData, in FindService() argument
423 if (MatchService(*serviceTlv, aEnterpriseNumber, aServiceData, aServiceMatchMode)) in FindService()
434 const ServiceData &aServiceData, in FindNextService() argument
451 …return NetworkData(GetInstance(), tlvs, length).FindService(aEnterpriseNumber, aServiceData, aServ… in FindNextService()
455 const ServiceData &aServiceData, in FindNextThreadService() argument
458 …return FindNextService(aPrevServiceTlv, ServiceTlv::kThreadEnterpriseNumber, aServiceData, aServic… in FindNextThreadService()
463 const ServiceData &aServiceData, in MatchService() argument
476 match = (serviceData == aServiceData); in MatchService()
480 match = serviceData.StartsWith(aServiceData); in MatchService()
Dnetwork_data_local.hpp144 const ServiceData &aServiceData,
157 Error RemoveService(uint32_t aEnterpriseNumber, const ServiceData &aServiceData);
Dnetwork_data_service.cpp51 Error Manager::AddService(const void *aServiceData, in AddService() argument
59 serviceData.Init(aServiceData, aServiceDataLength); in AddService()
65 Error Manager::RemoveService(const void *aServiceData, uint8_t aServiceDataLength) in RemoveService() argument
69 serviceData.Init(aServiceData, aServiceDataLength); in RemoveService()
Dnetwork_data_types.hpp368 …void GetServiceData(ServiceData &aServiceData) const { aServiceData.Init(mServiceData, mServiceDat… in GetServiceData()
Dnetwork_data_tlvs.hpp1201 void Init(uint8_t aServiceId, uint32_t aEnterpriseNumber, const ServiceData &aServiceData);
1242 void GetServiceData(ServiceData &aServiceData) const in GetServiceData()
1244 aServiceData.Init(GetServiceData(), GetServiceDataLength()); in GetServiceData()
Dnetwork_data_leader.cpp71 const ServiceData &aServiceData, in GetServiceId() argument
84 if (aEnterpriseNumber == serviceConfig.mEnterpriseNumber && aServiceData == serviceData && in GetServiceId()
Dnetwork_data_leader.hpp298 const ServiceData &aServiceData,
/openthread-latest/src/core/api/
Dserver_api.cpp62 const uint8_t *aServiceData, in otServerRemoveService() argument
67 serviceData.Init(aServiceData, aServiceDataLength); in otServerRemoveService()
/openthread-latest/include/openthread/
Dserver.h95 const uint8_t *aServiceData,
/openthread-latest/tests/unit/
Dtest_network_data.cpp515 Error AddService(const ServiceData &aServiceData) in AddService() argument
517 … return Local::AddService(ServiceTlv::kThreadEnterpriseNumber, aServiceData, true, ServerData()); in AddService()
520 Error ValidateServiceData(const ServiceTlv *aServiceTlv, const ServiceData &aServiceData) const in ValidateServiceData()
528 VerifyOrExit(aServiceData == serviceData); in ValidateServiceData()