libiio
Public Member Functions | Public Attributes | List of all members
parser_pdata Struct Reference
Collaboration diagram for parser_pdata:
Collaboration graph
[legend]

Public Member Functions

 SLIST_HEAD (ParserDataThdHead, ThdEntry) thdlist_head
 
 SLIST_HEAD (BufferList, buffer_entry) bufferlist
 
 SLIST_HEAD (BlockList, block_entry) blocklist
 

Public Attributes

struct iio_contextctx
 
bool stop
 
bool binary
 
bool verbose
 
int fd_in
 
int fd_out
 
int resp_fd [2]
 
struct iio_devicedev
 
struct iio_channelchn
 
bool channel_is_output
 
bool fd_in_is_socket
 
bool fd_out_is_socket
 
bool is_usb
 
struct thread_poolpool
 
struct iiod_ioio
 
const void * xml_zstd
 
size_t xml_zstd_len
 
ssize_t(* writefd )(struct parser_pdata *pdata, const void *buf, size_t len)
 
ssize_t(* readfd )(struct parser_pdata *pdata, void *buf, size_t len)
 

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