libsigrokdecode
unreleased development snapshot
sigrok protocol decoding library
|
Structure which contains information about one protocol decoder channel. More...
#include <libsigrokdecode.h>
Data Fields | |
char * | id |
The ID of the channel. More... | |
char * | name |
The name of the channel. More... | |
char * | desc |
The description of the channel. More... | |
int | order |
The index of the channel, i.e. More... | |
Structure which contains information about one protocol decoder channel.
For example, I2C has two channels, SDA and SCL.
Definition at line 221 of file libsigrokdecode.h.
char* srd_channel::desc |
The description of the channel.
Must not be NULL.
Definition at line 227 of file libsigrokdecode.h.
Referenced by srd_decoder_get_by_id().
char* srd_channel::id |
The ID of the channel.
Must be non-NULL.
Definition at line 223 of file libsigrokdecode.h.
Referenced by srd_decoder_get_by_id(), srd_inst_channel_set_all(), and srd_inst_option_set().
char* srd_channel::name |
The name of the channel.
Must not be NULL.
Definition at line 225 of file libsigrokdecode.h.
Referenced by srd_decoder_get_by_id().
int srd_channel::order |
The index of the channel, i.e.
its order in the list of channels.
Definition at line 229 of file libsigrokdecode.h.
Referenced by srd_decoder_get_by_id(), and srd_inst_channel_set_all().