/* * Copyright (c) 2020 O.S.Systems * * SPDX-License-Identifier: Apache-2.0 */ #ifndef __UPDATEHUB_TIMER_H__ #define __UPDATEHUB_TIMER_H__ enum updatehub_blk_vars { UPDATEHUB_BLK_ATTEMPT, UPDATEHUB_BLK_INDEX, UPDATEHUB_BLK_TX_AVAILABLE, UPDATEHUB_BLK_MAX_VARS, }; int updatehub_blk_get(enum updatehub_blk_vars var); void updatehub_blk_inc(enum updatehub_blk_vars var); void updatehub_blk_set(enum updatehub_blk_vars var, int val); void updatehub_tmr_start(void); void updatehub_tmr_stop(void); #endif /* __UPDATEHUB_TIMER_H__ */