libsigrok
Data Fields
sr_output_format Struct Reference

#include <sigrok.h>

Data Fields

char * id
char * description
int df_type
int(* init )(struct sr_output *o)
int(* data )(struct sr_output *o, const uint8_t *data_in, uint64_t length_in, uint8_t **data_out, uint64_t *length_out)
int(* event )(struct sr_output *o, int event_type, uint8_t **data_out, uint64_t *length_out)

Detailed Description

Definition at line 195 of file sigrok.h.


Field Documentation

int(* sr_output_format::data)(struct sr_output *o, const uint8_t *data_in, uint64_t length_in, uint8_t **data_out, uint64_t *length_out)

Definition at line 200 of file sigrok.h.

Definition at line 197 of file sigrok.h.

Definition at line 198 of file sigrok.h.

int(* sr_output_format::event)(struct sr_output *o, int event_type, uint8_t **data_out, uint64_t *length_out)

Definition at line 203 of file sigrok.h.

Definition at line 196 of file sigrok.h.

int(* sr_output_format::init)(struct sr_output *o)

Definition at line 199 of file sigrok.h.

Referenced by init_ascii(), init_bits(), and init_hex().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines