22 struct uhd_rx_metadata_t
25 std::string last_error;
28 struct uhd_tx_metadata_t
31 std::string last_error;
34 struct uhd_async_metadata_t
37 std::string last_error;
42 struct uhd_rx_metadata_t;
43 struct uhd_tx_metadata_t;
44 struct uhd_async_metadata_t;
107 uhd_rx_metadata_handle h,
bool* result_out);
111 uhd_rx_metadata_handle h, int64_t* full_secs_out,
double* frac_secs_out);
115 uhd_rx_metadata_handle h,
bool* result_out);
119 uhd_rx_metadata_handle h,
size_t* fragment_offset_out);
123 uhd_rx_metadata_handle h,
bool* result_out);
127 uhd_rx_metadata_handle h,
bool* result_out);
131 uhd_rx_metadata_handle h,
bool* result_out);
143 uhd_rx_metadata_handle h,
char* pp_string_out,
size_t strbuffer_len);
164 uhd_rx_metadata_handle h,
char* strerror_out,
size_t strbuffer_len);
181 uhd_rx_metadata_handle h,
char* error_out,
size_t strbuffer_len);
200 uhd_tx_metadata_handle h,
bool* result_out);
204 uhd_tx_metadata_handle h, int64_t* full_secs_out,
double* frac_secs_out);
208 uhd_tx_metadata_handle h,
bool* result_out);
212 uhd_tx_metadata_handle h,
bool* result_out);
224 uhd_tx_metadata_handle h,
char* error_out,
size_t strbuffer_len);
258 uhd_async_metadata_handle h,
size_t* channel_out);
262 uhd_async_metadata_handle h,
bool* result_out);
266 uhd_async_metadata_handle h, int64_t* full_secs_out,
double* frac_secs_out);
274 uhd_async_metadata_handle h, uint32_t user_payload_out[4]);
286 uhd_async_metadata_handle h,
char* error_out,
size_t strbuffer_len);
uhd_error
UHD error codes.
Definition: error.h:20
#define UHD_API
Definition: config.h:87