8 #ifndef INCLUDED_UHD_TYPES_METADATA_H     9 #define INCLUDED_UHD_TYPES_METADATA_H    23 struct uhd_rx_metadata_t {
    25     std::string last_error;
    28 struct uhd_tx_metadata_t {
    30     std::string last_error;
    33 struct uhd_async_metadata_t {
    35     std::string last_error;
    40 struct uhd_rx_metadata_t;
    41 struct uhd_tx_metadata_t;
    42 struct uhd_async_metadata_t;
    96     uhd_rx_metadata_handle* handle
   104     uhd_rx_metadata_handle* handle
   109     uhd_rx_metadata_handle h,
   115     uhd_rx_metadata_handle h,
   116     time_t *full_secs_out,
   117     double *frac_secs_out
   122     uhd_rx_metadata_handle h,
   128     uhd_rx_metadata_handle h,
   129     size_t *fragment_offset_out
   134     uhd_rx_metadata_handle h,
   140     uhd_rx_metadata_handle h,
   146     uhd_rx_metadata_handle h,
   160     uhd_rx_metadata_handle h,
   167     uhd_rx_metadata_handle h,
   186     uhd_rx_metadata_handle h,
   206     uhd_rx_metadata_handle h,
   213     uhd_tx_metadata_handle* handle,
   227     uhd_tx_metadata_handle* handle
   232     uhd_tx_metadata_handle h,
   238     uhd_tx_metadata_handle h,
   239     time_t *full_secs_out,
   240     double *frac_secs_out
   245     uhd_tx_metadata_handle h,
   251     uhd_tx_metadata_handle h,
   265     uhd_tx_metadata_handle h,
   293     uhd_async_metadata_handle* handle
   301     uhd_async_metadata_handle* handle
   306     uhd_async_metadata_handle h,
   312     uhd_async_metadata_handle h,
   318     uhd_async_metadata_handle h,
   319     time_t *full_secs_out,
   320     double *frac_secs_out
   325     uhd_async_metadata_handle h,
   331     uhd_async_metadata_handle h,
   332     uint32_t user_payload_out[4]
   345     uhd_async_metadata_handle h,
 
uhd_error
UHD error codes. 
Definition: error.h:21
 
#define UHD_API
Definition: config.h:63