Searched refs:AsNode (Results 1 – 4 of 4) sorted by relevance
/openthread-latest/tests/nexus/platform/ |
D | nexus_radio.cpp | 56 uint32_t nodeId = AsNode(aInstance).GetInstance().GetId(); in otPlatRadioGetIeeeEui64() 64 void otPlatRadioSetPanId(otInstance *aInstance, otPanId aPanId) { AsNode(aInstance).mRadio.mPanId =… in otPlatRadioSetPanId() 68 AsNode(aInstance).mRadio.mExtAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioSetExtendedAddress() 73 AsNode(aInstance).mRadio.mShortAddress = aShortAddress; in otPlatRadioSetShortAddress() 76 bool otPlatRadioGetPromiscuous(otInstance *aInstance) { return AsNode(aInstance).mRadio.mPromiscuou… in otPlatRadioGetPromiscuous() 78 void otPlatRadioSetPromiscuous(otInstance *aInstance, bool aEnable) { AsNode(aInstance).mRadio.mPro… in otPlatRadioSetPromiscuous() 80 otRadioState otPlatRadioGetState(otInstance *aInstance) { return AsNode(aInstance).mRadio.mState; } in otPlatRadioGetState() 85 Radio &radio = AsNode(aInstance).mRadio; in otPlatRadioEnable() 96 AsNode(aInstance).mRadio.mState = Radio::kStateDisabled; in otPlatRadioDisable() 100 bool otPlatRadioIsEnabled(otInstance *aInstance) { return AsNode(aInstance).mRadio.mState != Radio:… in otPlatRadioIsEnabled() [all …]
|
D | nexus_settings.cpp | 47 return AsNode(aInstance).mSettings.Get(aKey, aIndex, aValue, aValueLength); in otPlatSettingsGet() 52 return AsNode(aInstance).mSettings.SetOrAdd(Settings::kSet, aKey, aValue, aValueLength); in otPlatSettingsSet() 57 return AsNode(aInstance).mSettings.SetOrAdd(Settings::kAdd, aKey, aValue, aValueLength); in otPlatSettingsAdd() 62 return AsNode(aInstance).mSettings.Delete(aKey, aIndex); in otPlatSettingsDelete() 65 void otPlatSettingsWipe(otInstance *aInstance) { AsNode(aInstance).mSettings.Wipe(); } in otPlatSettingsWipe()
|
D | nexus_alarm.cpp | 47 Alarm &alarm = AsNode(aInstance).mAlarm; in otPlatAlarmMilliStartAt() 55 void otPlatAlarmMilliStop(otInstance *aInstance) { AsNode(aInstance).mAlarm.mScheduled = false; } in otPlatAlarmMilliStop()
|
D | nexus_node.hpp | 89 inline Node &AsNode(otInstance *aInstance) { return Node::From(aInstance); } in AsNode() function
|