litl 0.1.9
|
A general structure of LiTL event type. More...
#include <litl_types.h>
Data Fields | ||
litl_time_t | time | |
litl_code_t | code | |
litl_type_t | type | |
union { | ||
struct { | ||
litl_data_t nb_params | ||
litl_param_t param [LITL_MAX_PARAMS] | ||
} regular | ||
struct { | ||
litl_size_t size | ||
litl_data_t data [LITL_MAX_DATA] | ||
} raw | ||
struct { | ||
litl_size_t size | ||
litl_data_t param [LITL_MAX_DATA] | ||
} packed | ||
struct { | ||
litl_data_t nb_params | ||
litl_param_t offset | ||
} offset | ||
} | parameters | |
A general structure of LiTL event type.
Definition at line 192 of file litl_types.h.
litl_code_t litl_t::code |
An event code
Definition at line 194 of file litl_types.h.
litl_data_t litl_t::data[LITL_MAX_DATA] |
A raw data
Definition at line 215 of file litl_types.h.
litl_data_t litl_t::nb_params |
litl_param_t litl_t::offset |
An offset to the next chunk of events
Definition at line 231 of file litl_types.h.
struct { ... } litl_t::offset |
struct { ... } litl_t::packed |
litl_data_t litl_t::param[LITL_MAX_DATA] |
A data
Definition at line 223 of file litl_types.h.
litl_param_t litl_t::param[LITL_MAX_PARAMS] |
An array of arguments of lengths from 0 to 10
Definition at line 207 of file litl_types.h.
union { ... } litl_t::parameters |
struct { ... } litl_t::raw |
struct { ... } litl_t::regular |
litl_size_t litl_t::size |
A size of data (in Bytes)
Definition at line 214 of file litl_types.h.
litl_time_t litl_t::time |
The time of the measurement
Definition at line 193 of file litl_types.h.
litl_type_t litl_t::type |
An event type
Definition at line 195 of file litl_types.h.