Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Task runner task schedule definition (task_schedule) More...
#include <kv_types.h>
Data Fields | |
uint8_t | task_id |
Task ID referenced by schedule. | |
uint8_t | validity |
TASK_VALID_* value. | |
uint8_t | periodicity_type |
TASK_PERIODICITY_* value. | |
uint32_t | timeout_s |
Duration after which task is requested to terminate. | |
struct kv_range_u8 | battery_start |
Battery charge thresholds to start the task. | |
struct kv_range_u8 | battery_terminate |
Battery charge thresholds to terminate the task. | |
uint32_t | periodicity |
Periodicity values. | |
Task runner task schedule definition (task_schedule)
struct kv_range_u8 kv_task_schedules::battery_start |
Battery charge thresholds to start the task.
struct kv_range_u8 kv_task_schedules::battery_terminate |
Battery charge thresholds to terminate the task.
uint32_t kv_task_schedules::periodicity |
Periodicity values.
uint8_t kv_task_schedules::periodicity_type |
TASK_PERIODICITY_* value.
uint8_t kv_task_schedules::task_id |
Task ID referenced by schedule.
uint32_t kv_task_schedules::timeout_s |
Duration after which task is requested to terminate.
uint8_t kv_task_schedules::validity |
TASK_VALID_* value.