Home
last modified time | relevance | path

Searched refs:FakePlatform (Results 1 – 6 of 6) sorted by relevance

/openthread-latest/tests/gtest/
Dfake_platform.cpp56 FakePlatform *FakePlatform::sPlatform = nullptr;
58 FakePlatform::FakePlatform() in FakePlatform() function in ot::FakePlatform
87 FakePlatform::~FakePlatform() in ~FakePlatform()
94 void FakePlatform::StartMicroAlarm(uint32_t aT0, uint32_t aDt) in StartMicroAlarm()
107 void FakePlatform::StopMicroAlarm() { mMicroAlarmStart = kAlarmStop; } in StopMicroAlarm()
110 void FakePlatform::StartMilliAlarm(uint32_t aT0, uint32_t aDt) in StartMilliAlarm()
123 void FakePlatform::StopMilliAlarm() { mMilliAlarmStart = kAlarmStop; } in StopMilliAlarm()
125 template <> void FakePlatform::HandleSchedule<&FakePlatform::mReceiveAtStart>() { mChannel = mRecei… in HandleSchedule()
127 template <> void FakePlatform::HandleSchedule<&FakePlatform::mReceiveAtEnd>() { mChannel = 0; } in HandleSchedule()
129 void FakePlatform::ProcessSchedules(uint64_t &aTimeout) in ProcessSchedules()
[all …]
Dfake_platform.hpp48 class FakePlatform class
51 FakePlatform();
52 virtual ~FakePlatform();
54 static FakePlatform &CurrentPlatform() { return *sPlatform; } in CurrentPlatform()
119 static FakePlatform *sPlatform;
132 template <uint64_t FakePlatform::*T> void HandleSchedule();
144 template <> inline void FakePlatform::HandleSchedule<&FakePlatform::mMilliAlarmStart>() in HandleSchedule()
150 template <> inline void FakePlatform::HandleSchedule<&FakePlatform::mMicroAlarmStart>() in HandleSchedule()
Ddataset_test.cpp60 FakePlatform fakePlatform; in TEST()
73 …otError error = otSetStateChangedCallback(FakePlatform::CurrentInstance(), MockStateCallback::Call… in TEST()
80 error = otDatasetCreateNewNetwork(FakePlatform::CurrentInstance(), &dataset); in TEST()
84 error = otDatasetSetActiveTlvs(FakePlatform::CurrentInstance(), &datasetTlvs); in TEST()
Dradio_spinel_rcp_test.cpp91 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
130 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
186 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
243 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
282 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
302 return platform.FakePlatform::ReceiveAt(aChannel, aStart, aDuration); in TEST()
307 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
369 ASSERT_EQ(platform.mRadioSpinel.Enable(FakePlatform::CurrentInstance()), kErrorNone); in TEST()
Dfake_coprocessor_platform.cpp65 while (!mReceived && (aTimeoutUs = FakePlatform::CurrentPlatform().Run(aTimeoutUs))) in WaitForFrame()
92 int rval = static_cast<FakeCoprocessorPlatform &>(FakePlatform::CurrentPlatform()) in FakeCoprocessorPlatform()
Dfake_coprocessor_platform.hpp92 class FakeCoprocessorPlatform : public FakePlatform