Home
last modified time | relevance | path

Searched refs:Ble (Results 1 – 7 of 7) sorted by relevance

/openthread-latest/src/core/api/
Dble_secure_api.cpp55 …return AsCoreType(aInstance).Get<Ble::BleSecure>().Start(aConnectHandler, aReceiveHandler, aTlvMod… in otBleSecureStart()
60 return AsCoreType(aInstance).Get<Ble::BleSecure>().TcatSetVendorInfo(AsCoreType(aVendorInfo)); in otBleSecureSetTcatVendorInfo()
65 return AsCoreType(aInstance).Get<Ble::BleSecure>().TcatStart(aHandler); in otBleSecureTcatStart()
68 void otBleSecureStop(otInstance *aInstance) { AsCoreType(aInstance).Get<Ble::BleSecure>().Stop(); } in otBleSecureStop()
81 …AsCoreType(aInstance).Get<Ble::BleSecure>().SetPreSharedKey(aPsk, aPskLength, aPskIdentity, aPskId… in otBleSecureSetPsk()
91 …error = AsCoreType(aInstance).Get<Ble::BleSecure>().GetPeerCertificateBase64(aPeerCert, aCertLengt… in otBleSecureGetPeerCertificateBase64()
106 …return AsCoreType(aInstance).Get<Ble::BleSecure>().GetPeerSubjectAttributeByOid(aOid, aOidLength, … in otBleSecureGetPeerSubjectAttributeByOid()
115 return AsCoreType(aInstance).Get<Ble::BleSecure>().GetThreadAttributeFromPeerCertificate( in otBleSecureGetThreadAttributeFromPeerCertificate()
125 return AsCoreType(aInstance).Get<Ble::BleSecure>().GetThreadAttributeFromOwnCertificate( in otBleSecureGetThreadAttributeFromOwnCertificate()
131 AsCoreType(aInstance).Get<Ble::BleSecure>().SetSslAuthMode(aVerifyPeerCertificate); in otBleSecureSetSslAuthMode()
[all …]
/openthread-latest/src/core/radio/
Dble_secure.cpp45 namespace Ble { namespace
533 …IgnoreReturnValue(AsCoreType(aInstance).Get<Ble::BleSecure>().HandleBleReceive(aPacket->mValue, aP… in otPlatBleGattServerOnWriteRequest()
540 AsCoreType(aInstance).Get<Ble::BleSecure>().HandleBleConnected(aConnectionId); in otPlatBleGapOnConnected()
545 AsCoreType(aInstance).Get<Ble::BleSecure>().HandleBleDisconnected(aConnectionId); in otPlatBleGapOnDisconnected()
550 IgnoreReturnValue(AsCoreType(aInstance).Get<Ble::BleSecure>().HandleBleMtuUpdate(aMtu)); in otPlatBleGattOnMtuUpdate()
Dble_secure.hpp49 namespace Ble { namespace
/openthread-latest/src/core/meshcop/
Dtcat_agent.hpp58 namespace Ble { namespace
404 friend class Ble::BleSecure;
Dtcat_agent.cpp767 const mbedtls_asn1_buf &rawKey = Get<Ble::BleSecure>().GetOwnPublicKey(); in CalculateHash()
/openthread-latest/src/core/instance/
Dinstance.hpp669 Ble::BleSecure mApplicationBleSecure;
1095 template <> inline Ble::BleSecure &Instance::Get(void) { return mApplicationBleSecure; } in Get()
/openthread-latest/etc/cmake/
Doptions.cmake175 ot_option(OT_BLE_TCAT OPENTHREAD_CONFIG_BLE_TCAT_ENABLE "Ble based thread commissioning")