/openthread-latest/src/core/thread/ |
D | network_data_service.hpp | 447 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);
|
D | network_data_tlvs.cpp | 94 …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()
|
D | network_data_local.cpp | 179 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()
|
D | network_data.hpp | 431 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()
|
D | network_data.cpp | 415 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()
|
D | network_data_local.hpp | 144 const ServiceData &aServiceData, 157 Error RemoveService(uint32_t aEnterpriseNumber, const ServiceData &aServiceData);
|
D | network_data_service.cpp | 51 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()
|
D | network_data_types.hpp | 368 …void GetServiceData(ServiceData &aServiceData) const { aServiceData.Init(mServiceData, mServiceDat… in GetServiceData()
|
D | network_data_tlvs.hpp | 1201 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()
|
D | network_data_leader.cpp | 71 const ServiceData &aServiceData, in GetServiceId() argument 84 if (aEnterpriseNumber == serviceConfig.mEnterpriseNumber && aServiceData == serviceData && in GetServiceId()
|
D | network_data_leader.hpp | 298 const ServiceData &aServiceData,
|
/openthread-latest/src/core/api/ |
D | server_api.cpp | 62 const uint8_t *aServiceData, in otServerRemoveService() argument 67 serviceData.Init(aServiceData, aServiceDataLength); in otServerRemoveService()
|
/openthread-latest/include/openthread/ |
D | server.h | 95 const uint8_t *aServiceData,
|
/openthread-latest/tests/unit/ |
D | test_network_data.cpp | 515 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()
|