|
Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
|
#include <stdbool.h>#include <stdio.h>#include <string.h>#include <time.h>#include "ca821x-posix-thread/posix-platform.h"#include "openthread/platform/alarm-milli.h"
Macros | |
| #define | _DEFAULT_SOURCE 1 |
| #define | _POSIX_SOURCE 1 |
Functions | |
| void | posixPlatformAlarmInit (void) |
| This method initializes the alarm service used by OpenThread. More... | |
| uint32_t | otPlatAlarmMilliGetNow (void) |
| void | otPlatAlarmMilliStartAt (otInstance *aInstance, uint32_t t0, uint32_t dt) |
| void | otPlatAlarmMilliStop (otInstance *aInstance) |
| void | posixPlatformAlarmUpdateTimeout (struct timeval *aTimeout) |
| This method retrieves the time remaining until the alarm fires. More... | |
| void | posixPlatformAlarmProcess (otInstance *aInstance) |
| This method performs alarm driver processing. More... | |
| #define _DEFAULT_SOURCE 1 |
| #define _POSIX_SOURCE 1 |
| uint32_t otPlatAlarmMilliGetNow | ( | void | ) |
| void otPlatAlarmMilliStartAt | ( | otInstance * | aInstance, |
| uint32_t | t0, | ||
| uint32_t | dt | ||
| ) |
| void otPlatAlarmMilliStop | ( | otInstance * | aInstance | ) |
| void posixPlatformAlarmInit | ( | void | ) |
This method initializes the alarm service used by OpenThread.
| void posixPlatformAlarmProcess | ( | otInstance * | aInstance | ) |
This method performs alarm driver processing.
| void posixPlatformAlarmUpdateTimeout | ( | struct timeval * | tv | ) |
This method retrieves the time remaining until the alarm fires.
| [out] | tv | A pointer to the timeval struct. |