Lines Matching refs:FakePlatform
56 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()
166 FakePlatform::HandleSchedule<&FakePlatform::mReceiveAtEnd>(); in ProcessSchedules()
170 FakePlatform::HandleSchedule<&FakePlatform::mReceiveAtStart>(); in ProcessSchedules()
174 FakePlatform::HandleSchedule<&FakePlatform::mMilliAlarmStart>(); in ProcessSchedules()
179 FakePlatform::HandleSchedule<&FakePlatform::mMicroAlarmStart>(); in ProcessSchedules()
184 uint64_t FakePlatform::Run(uint64_t aTimeoutInUs) in Run()
198 void FakePlatform::GoInUs(uint64_t aTimeoutInUs) in GoInUs()
206 otError FakePlatform::Transmit(otRadioFrame *aFrame) in Transmit()
212 otError FakePlatform::SettingsGet(uint16_t aKey, uint16_t aIndex, uint8_t *aValue, uint16_t *aValue… in SettingsGet()
249 otError FakePlatform::SettingsSet(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in SettingsSet()
259 otError FakePlatform::SettingsAdd(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in SettingsAdd()
268 otError FakePlatform::SettingsDelete(uint16_t aKey, int aIndex) in SettingsDelete()
284 void FakePlatform::SettingsWipe() { mSettings.clear(); } in SettingsWipe()
286 void FakePlatform::FlashInit() { memset(mFlash, 0xff, sizeof(mFlash)); } in FlashInit()
287 void FakePlatform::FlashErase(uint8_t aSwapIndex) in FlashErase()
298 void FakePlatform::FlashRead(uint8_t aSwapIndex, uint32_t aOffset, void *aData, uint32_t aSize) con… in FlashRead()
311 void FakePlatform::FlashWrite(uint8_t aSwapIndex, uint32_t aOffset, const void *aData, uint32_t aSi… in FlashWrite()
333 void otPlatAlarmMilliStop(otInstance *) { FakePlatform::CurrentPlatform().StopMilliAlarm(); } in otPlatAlarmMilliStop()
337 FakePlatform::CurrentPlatform().StartMilliAlarm(aT0, aDt); in otPlatAlarmMilliStartAt()
340 uint32_t otPlatAlarmMilliGetNow(void) { return FakePlatform::CurrentPlatform().GetNow() / OT_US_PER… in otPlatAlarmMilliGetNow()
343 void otPlatAlarmMicroStop(otInstance *) { FakePlatform::CurrentPlatform().StopMicroAlarm(); } in otPlatAlarmMicroStop()
346 FakePlatform::CurrentPlatform().StartMicroAlarm(aT0, aDt); in otPlatAlarmMicroStartAt()
350 uint64_t otPlatTimeGet(void) { return FakePlatform::CurrentPlatform().GetNow(); } in otPlatTimeGet()
357 uint64_t eui64 = FakePlatform::CurrentPlatform().GetEui64(); in otPlatRadioGetIeeeEui64()
379 otError otPlatRadioReceive(otInstance *, uint8_t aChannel) { return FakePlatform::CurrentPlatform()… in otPlatRadioReceive()
383 return FakePlatform::CurrentPlatform().ReceiveAt(aChannel, aStart, aDuration); in otPlatRadioReceiveAt()
388 return FakePlatform::CurrentPlatform().Transmit(aFrame); in otPlatRadioTransmit()
391 otRadioFrame *otPlatRadioGetTransmitBuffer(otInstance *) { return FakePlatform::CurrentPlatform().G… in otPlatRadioGetTransmitBuffer()
521 return FakePlatform::CurrentPlatform().SettingsGet(aKey, aIndex, aValue, aValueLength); in otPlatSettingsGet()
526 return FakePlatform::CurrentPlatform().SettingsSet(aKey, aValue, aValueLength); in otPlatSettingsSet()
531 return FakePlatform::CurrentPlatform().SettingsAdd(aKey, aValue, aValueLength); in otPlatSettingsAdd()
536 return FakePlatform::CurrentPlatform().SettingsDelete(aKey, aIndex); in otPlatSettingsDelete()
539 void otPlatSettingsWipe(otInstance *) { FakePlatform::CurrentPlatform().SettingsWipe(); } in otPlatSettingsWipe()
541 void otPlatFlashInit(otInstance *) { return FakePlatform::CurrentPlatform().FlashInit(); } in otPlatFlashInit()
543 uint32_t otPlatFlashGetSwapSize(otInstance *) { return FakePlatform::CurrentPlatform().FlashGetSwap… in otPlatFlashGetSwapSize()
545 void otPlatFlashErase(otInstance *, uint8_t aSwapIndex) { FakePlatform::CurrentPlatform().FlashEras… in otPlatFlashErase()
549 FakePlatform::CurrentPlatform().FlashRead(aSwapIndex, aOffset, aData, aSize); in otPlatFlashRead()
554 FakePlatform::CurrentPlatform().FlashWrite(aSwapIndex, aOffset, aData, aSize); in otPlatFlashWrite()