#include "libsigrok-internal.h"
/* size of payloads sent across the session bus */
+/** @cond PRIVATE */
#define CHUNKSIZE (512 * 1024)
+/** @endcond */
struct session_vdev {
char *sessionfile;
if (!got_data) {
packet.type = SR_DF_END;
sr_session_send(cb_data, &packet);
+ sr_session_source_remove(-1);
}
return TRUE;
g_slist_free(dev_insts);
dev_insts = NULL;
- sr_session_source_remove(-1);
-
return SR_OK;
}
return SR_OK;
}
+/** @private */
SR_PRIV struct sr_dev_driver session_driver = {
.name = "session",
.longname = "Session-emulating driver",