detect_reader.h 587 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include <stdint.h>
  3. #include <gui/view.h>
  4. #include <gui/modules/widget.h>
  5. typedef struct DetectReader DetectReader;
  6. typedef void (*DetectReaderDoneCallback)(void* context);
  7. DetectReader* detect_reader_alloc();
  8. void detect_reader_free(DetectReader* detect_reader);
  9. void detect_reader_reset(DetectReader* detect_reader);
  10. View* detect_reader_get_view(DetectReader* detect_reader);
  11. void detect_reader_set_callback(
  12. DetectReader* detect_reader,
  13. DetectReaderDoneCallback callback,
  14. void* context);
  15. void detect_reader_inc_nonce_cnt(DetectReader* detect_reader);