X-Git-Url: https://www.flypig.org.uk/git/?p=libcontrac.git;a=blobdiff_plain;f=include%2Fcontrac%2Fcontrac.h;fp=include%2Fcontrac%2Fcontrac.h;h=ca298472aaa04d0f6d6ea8b337628f0fe2dd43e2;hp=9478054d2ca505f1ac5c924be92b00ed5e0d4797;hb=37e2b9b3573a05390190a25052ceb23d8dab0132;hpb=539021c1245ef6d23eaa5a7869c2ecebb1b9551e diff --git a/include/contrac/contrac.h b/include/contrac/contrac.h index 9478054..ca29847 100644 --- a/include/contrac/contrac.h +++ b/include/contrac/contrac.h @@ -40,11 +40,15 @@ void contrac_delete(Contrac * data); bool contrac_generate_tracing_key(Contrac * data); bool contrac_set_day_number(Contrac * data, uint32_t day_number); bool contrac_set_time_interval_number(Contrac * data, uint8_t time_interval_number); +bool contrac_update_current_time(Contrac * data); bool contrac_get_initialised(Contrac const * data); const unsigned char * contrac_get_tracing_key(Contrac const * data); void contrac_get_tracing_key_base64(Contrac const * data, char * base64); +void contrac_set_tracing_key(Contrac * data, unsigned char const * tracing_key); +bool contrac_set_tracing_key_base64(Contrac * data, char const * tracing_key); + const unsigned char * contrac_get_daily_key(Contrac const * data); void contrac_get_daily_key_base64(Contrac const * data, char * base64);