libsigrok  0.2.2
sigrok hardware access and backend library
 All Data Structures Files Functions Variables Typedefs Enumerator Macros Groups Pages
Data Fields
sr_session Struct Reference

#include <libsigrok.h>

+ Collaboration diagram for sr_session:

Data Fields

GSList * devs
 List of struct sr_dev pointers. More...
 
GSList * datafeed_callbacks
 List of struct datafeed_callback pointers. More...
 
GTimeVal starttime
 
gboolean running
 
unsigned int num_sources
 
struct source * sources
 
GPollFD * pollfds
 
int source_timeout
 
GMutex stop_mutex
 
gboolean abort_session
 

Detailed Description

Definition at line 835 of file libsigrok.h.

Field Documentation

gboolean sr_session::abort_session

Definition at line 861 of file libsigrok.h.

Referenced by sr_session_new(), and sr_session_stop().

GSList* sr_session::datafeed_callbacks

List of struct datafeed_callback pointers.

Definition at line 839 of file libsigrok.h.

Referenced by sr_session_datafeed_callback_add(), and sr_session_datafeed_callback_remove_all().

GSList* sr_session::devs

List of struct sr_dev pointers.

Definition at line 837 of file libsigrok.h.

Referenced by sr_session_dev_add(), sr_session_dev_remove_all(), sr_session_run(), and sr_session_start().

unsigned int sr_session::num_sources

Definition at line 843 of file libsigrok.h.

Referenced by sr_session_run().

GPollFD* sr_session::pollfds

Definition at line 852 of file libsigrok.h.

Referenced by sr_session_run().

gboolean sr_session::running

Definition at line 841 of file libsigrok.h.

Referenced by sr_session_dev_add(), sr_session_new(), and sr_session_run().

int sr_session::source_timeout

Definition at line 853 of file libsigrok.h.

Referenced by sr_session_new().

struct source* sr_session::sources

Definition at line 851 of file libsigrok.h.

Referenced by sr_session_run().

GTimeVal sr_session::starttime

Definition at line 840 of file libsigrok.h.

GMutex sr_session::stop_mutex

Definition at line 860 of file libsigrok.h.

Referenced by sr_session_destroy(), sr_session_new(), and sr_session_stop().


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