libamxp  1.4.0
Patterns C Implementation
_cron_expr Struct Reference

Structure containing parsed cron expression. More...

#include <amxp_cron.h>

Data Fields

uint8_t seconds [8]
 
uint8_t minutes [8]
 
uint8_t hours [3]
 
uint8_t days_of_week [1]
 
uint8_t days_of_month [4]
 
uint8_t months [2]
 

Detailed Description

Structure containing parsed cron expression.

This structure contains a member for each cron expression field. Each member will have bits set. Each set bit indicates an active position in time for which the cron expression can be trigger.

Definition at line 103 of file amxp_cron.h.

Field Documentation

◆ days_of_month

uint8_t _cron_expr::days_of_month[4]

Stores which days of the month should trigger

Definition at line 108 of file amxp_cron.h.

◆ days_of_week

uint8_t _cron_expr::days_of_week[1]

Stores which days of the week should trigger

Definition at line 107 of file amxp_cron.h.

◆ hours

uint8_t _cron_expr::hours[3]

Stores which hours should trigger

Definition at line 106 of file amxp_cron.h.

◆ minutes

uint8_t _cron_expr::minutes[8]

Stores which minutes should trigger

Definition at line 105 of file amxp_cron.h.

◆ months

uint8_t _cron_expr::months[2]

Stores which months should trigger

Definition at line 109 of file amxp_cron.h.

◆ seconds

uint8_t _cron_expr::seconds[8]

Stores which seconds should trigger

Definition at line 104 of file amxp_cron.h.


The documentation for this struct was generated from the following file: