libsigrokdecode  0.2.0
sigrok protocol decoding library
 All Data Structures Files Functions Variables Typedefs Enumerator Macros Groups Pages
Data Fields
srd_probe Struct Reference

Structure which contains information about one protocol decoder probe. More...

#include <libsigrokdecode.h>

+ Collaboration diagram for srd_probe:

Data Fields

char * id
 The ID of the probe. More...
 
char * name
 The name of the probe. More...
 
char * desc
 The description of the probe. More...
 
int order
 The index of the probe, i.e. More...
 

Detailed Description

Structure which contains information about one protocol decoder probe.

For example, I2C has two probes, SDA and SCL.

Definition at line 212 of file libsigrokdecode.h.

Field Documentation

char* srd_probe::desc

The description of the probe.

Must not be NULL.

Definition at line 218 of file libsigrokdecode.h.

char* srd_probe::id

The ID of the probe.

Must be non-NULL.

Definition at line 214 of file libsigrokdecode.h.

Referenced by srd_inst_probe_set_all().

char* srd_probe::name

The name of the probe.

Must not be NULL.

Definition at line 216 of file libsigrokdecode.h.

int srd_probe::order

The index of the probe, i.e.

its order in the list of probes.

Definition at line 220 of file libsigrokdecode.h.

Referenced by srd_decoder_load(), and srd_inst_probe_set_all().


The documentation for this struct was generated from the following file: