]> sigrok.org Git - libsigrok.git/blobdiff - src/libsigrok-internal.h
srzip: Avoid low-level FD-based I/O
[libsigrok.git] / src / libsigrok-internal.h
index c8940c89ad109ae1adbcc562f5e066af57a34bfb..275deac4ad07c22ef7a99048149e0f34d0e1efd3 100644 (file)
@@ -34,6 +34,9 @@
 #include <libserialport.h>
 #endif
 
+struct zip;
+struct zip_stat;
+
 /**
  * @file
  *
@@ -730,6 +733,11 @@ SR_PRIV int sr_packet_copy(const struct sr_datafeed_packet *packet,
                struct sr_datafeed_packet **copy);
 SR_PRIV void sr_packet_free(struct sr_datafeed_packet *packet);
 
+/*--- session_file.c --------------------------------------------------------*/
+
+SR_PRIV GKeyFile *sr_sessionfile_read_metadata(struct zip *archive,
+                       const struct zip_stat *entry);
+
 /*--- analog.c --------------------------------------------------------------*/
 
 SR_PRIV int sr_analog_init(struct sr_datafeed_analog2 *analog,