flipbip_file.h 654 B

1234567891011121314151617181920212223
  1. #include <stdbool.h>
  2. typedef enum {
  3. FlipBipFileDat,
  4. FlipBipFileKey,
  5. FlipBipFileOther,
  6. } FlipBipFile;
  7. bool flipbip_has_file(const FlipBipFile file_type, const char* file_name, const bool remove);
  8. bool flipbip_load_file(char* settings, const FlipBipFile file_type, const char* file_name);
  9. bool flipbip_save_file(
  10. const char* settings,
  11. const FlipBipFile file_type,
  12. const char* file_name,
  13. const bool append);
  14. bool flipbip_save_qrfile(
  15. const char* qr_msg_prefix,
  16. const char* qr_msg_content,
  17. const char* file_name);
  18. bool flipbip_load_file_secure(char* settings);
  19. bool flipbip_save_file_secure(const char* settings);