Struct sc_pipe_buf_callback_args¶
Defined in File scTDC_types.h
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.
See also
struct sc_pipe_buf_callbacks_params_t.
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.
-
unsigned long long event_index¶