libamxp
1.4.0
Patterns C Implementation
|
#include <stdbool.h>
#include <stdint.h>
#include <amxc/amxc_macros.h>
Go to the source code of this file.
Data Structures | |
struct | _amxp_cron_hits |
Typedefs | |
typedef int(* | amxp_cron_set_hits_fn_t) (amxc_var_t *value, uint8_t *target, uint32_t min, uint32_t max, const char **error) |
typedef struct _amxp_cron_hits | amxp_cron_hits_t |
Functions | |
PRIVATE uint8_t | cron_get_bit (const uint8_t *rbyte, int idx) |
PRIVATE int | amxp_cron_set_hits (amxc_var_t *value, uint8_t *target, uint32_t min, uint32_t max, const char **error) |
PRIVATE int | amxp_cron_reset (amxp_cron_expr_t *cron_expr) |
PRIVATE int | amxp_cron_set_months (amxc_var_t *value, uint8_t *target, uint32_t min, uint32_t max, const char **error) |
PRIVATE int | amxp_cron_set_days_of_week (amxc_var_t *value, uint8_t *target, uint32_t min, uint32_t max, const char **error) |
PRIVATE int | amxp_cron_set_days_of_month (amxc_var_t *value, uint8_t *target, uint32_t min, uint32_t max, const char **error) |
typedef struct _amxp_cron_hits amxp_cron_hits_t |
typedef int(* amxp_cron_set_hits_fn_t) (amxc_var_t *value, uint8_t *target, uint32_t min, uint32_t max, const char **error) |
Definition at line 68 of file amxp_cron_parser_priv.h.
PRIVATE int amxp_cron_reset | ( | amxp_cron_expr_t * | cron_expr | ) |
Definition at line 285 of file amxp_cron_parser.c.
PRIVATE int amxp_cron_set_days_of_month | ( | amxc_var_t * | value, |
uint8_t * | target, | ||
uint32_t | min, | ||
uint32_t | max, | ||
const char ** | error | ||
) |
Definition at line 404 of file amxp_cron_parser.c.
PRIVATE int amxp_cron_set_days_of_week | ( | amxc_var_t * | value, |
uint8_t * | target, | ||
uint32_t | min, | ||
uint32_t | max, | ||
const char ** | error | ||
) |
Definition at line 370 of file amxp_cron_parser.c.
PRIVATE int amxp_cron_set_hits | ( | amxc_var_t * | value, |
uint8_t * | target, | ||
uint32_t | min, | ||
uint32_t | max, | ||
const char ** | error | ||
) |
Definition at line 294 of file amxp_cron_parser.c.
PRIVATE int amxp_cron_set_months | ( | amxc_var_t * | value, |
uint8_t * | target, | ||
uint32_t | min, | ||
uint32_t | max, | ||
const char ** | error | ||
) |
Definition at line 342 of file amxp_cron_parser.c.
PRIVATE uint8_t cron_get_bit | ( | const uint8_t * | rbyte, |
int | idx | ||
) |
Definition at line 274 of file amxp_cron_parser.c.