Struct sc_pipe_buf_callback_args

Struct Documentation

struct sc_pipe_buf_callback_args

Structure that is passed into a callback function for a BUFFERED_DATA_CALLBACKS pipe.

Any of the pointer members may be null, indicating that no data is available.

Public Members

unsigned long long event_index

Index of the first event.

unsigned long long *som_indices

Start of measurement indices.

unsigned long long *ms_indices

Millisecond indices.

unsigned *subdevice

Subdevice values.

unsigned *channel

Channel values.

unsigned long long *start_counter

Start counter values.

unsigned *time_tag

Time Tag values.

unsigned *dif1

Dif1 values / x detector coord.

unsigned *dif2

Dif2 values / y detector coord.

unsigned long long *time

Time values.

unsigned *master_rst_counter

Master reset counter values.

int *adc

ADC values.

unsigned short *signal1bit

State input values.

unsigned som_indices_len

length of som_indices array.

unsigned ms_indices_len

length of ms_indices array.

unsigned data_len

length of each data array.

unsigned char reserved[12]

future use.