Go to the documentation of this file.
5 #ifndef CCF_PROTOCOLS_ARAVIS_LIB_DEFINES_HPP_H_
6 #define CCF_PROTOCOLS_ARAVIS_LIB_DEFINES_HPP_H_
67 ARV_DATA_TYPE_UNKNOWN = 0,
68 ARV_DATA_TYPE_COMMAND,
70 ARV_DATA_TYPE_BOOLEAN,
71 ARV_DATA_TYPE_INTEGER,
90 #endif // CCF_PROTOCOLS_ARAVIS_LIB_DEFINES_HPP_H_
uint32_t timestamp_frac
Definition: defines.hpp:61
ArvBufferStatus status
Definition: defines.hpp:44
Definition: comAdptAravis.cpp:26
void * ancillary_buffer
Definition: defines.hpp:24
int32_t width
Definition: defines.hpp:53
unsigned long ancillary_buffer_size
Definition: defines.hpp:39
uint32_t offset_x
Definition: defines.hpp:55
const auto ARAVIS_INFINITE
Never timeout.
Definition: defines.hpp:15
double float_min
Definition: defines.hpp:85
int32_t height
Definition: defines.hpp:54
int64_t image_size
Definition: defines.hpp:48
unsigned long image_buffer_size
Definition: defines.hpp:22
ArvDatatype
Aravis data types defined.
Definition: defines.hpp:66
gint64 int_min
Definition: defines.hpp:83
ArvDatatype data_type
Definition: defines.hpp:80
ArvBuffer * aravis_buffer
Definition: defines.hpp:20
Image in which to store frames received.
Definition: defines.hpp:18
const void * image_buffer
Definition: defines.hpp:21
Aravis attribute info.
Definition: defines.hpp:79
ArvBufferPayloadType payload
Definition: defines.hpp:45
gint64 int_max
Definition: defines.hpp:82
uint32_t bit_depth
Definition: defines.hpp:50
unsigned long flags
Definition: defines.hpp:81
uint32_t ancillary_size
Definition: defines.hpp:49
uint64_t frame_id
Definition: defines.hpp:47
uint32_t offset_y
Definition: defines.hpp:56
uint32_t timestamp_secs
Definition: defines.hpp:60
uint32_t frame_count
Definition: defines.hpp:51
double float_max
Definition: defines.hpp:84
ArvPixelFormat pixel_format
Definition: defines.hpp:46