SR_T_BOOL,
};
-#if 0
-/* (Unused) protocol decoder stack entry */
-struct sr_protocol {
- char *name;
- int id;
- int stackindex;
-};
-#endif
-
/* sr_datafeed_packet.type values */
enum {
SR_DF_HEADER,
uint64_t *length_out);
};
-#if 0
-struct sr_analyzer {
- char *name;
- char *filename;
- /*
- * TODO: Parameters? If so, configured plugins need another struct.
- * TODO: Input and output format?
- */
-};
-#endif
-
struct sr_datastore {
/* Size in bytes of the number of units stored in this datastore */
int ds_unitsize;
char *trigger;
};
-/* TODO: Get rid of this global variable. */
-extern GSList *devices;
-
/* Hardware plugin capabilities */
enum {
SR_HWCAP_DUMMY, /* Used to terminate lists */
SR_DI_INSTANCE,
/* The number of probes connected to this device */
SR_DI_NUM_PROBES,
+ /* The probe names on this device */
+ SR_DI_PROBE_NAMES,
/* Samplerates supported by this device, (struct sr_samplerates) */
SR_DI_SAMPLERATES,
/* Types of trigger supported, out of "01crf" (char *) */