8 #ifndef INCLUDED_UHD_TYPES_METADATA_HPP     9 #define INCLUDED_UHD_TYPES_METADATA_HPP    34             has_time_spec = 
false;
    36             more_fragments = 
false;
    38             start_of_burst = 
false;
    40             error_code = ERROR_CODE_NONE;
    41             out_of_sequence = 
false;
    87             ERROR_CODE_NONE         = 0x0,
    89             ERROR_CODE_TIMEOUT      = 0x1,
    91             ERROR_CODE_LATE_COMMAND = 0x2,
    93             ERROR_CODE_BROKEN_CHAIN = 0x4,
   102             ERROR_CODE_OVERFLOW     = 0x8,
   104             ERROR_CODE_ALIGNMENT    = 0xc,
   106             ERROR_CODE_BAD_PACKET   = 0xf
   118         std::string to_pp_string(
bool compact=
true) 
const;
   124         std::string strerror(
void) 
const;
   174             EVENT_CODE_BURST_ACK  = 0x1,
   176             EVENT_CODE_UNDERFLOW  = 0x2,
   178             EVENT_CODE_SEQ_ERROR  = 0x4,
   180             EVENT_CODE_TIME_ERROR = 0x8,
   182             EVENT_CODE_UNDERFLOW_IN_PACKET = 0x10,
   184             EVENT_CODE_SEQ_ERROR_IN_BURST  = 0x20,
   186             EVENT_CODE_USER_PAYLOAD = 0x40
   192         uint32_t user_payload[4];
 
Definition: time_spec.hpp:29
 
Definition: build_info.hpp:14
 
#define UHD_API
Definition: config.h:63