USRP Hardware Driver and USRP Manual  Version: 003.008.002-0-unknown
UHD and USRP Manual
uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t Struct Reference

#include <uhd/transport/nirio/niriok_proxy_impl_v1.h>

Public Attributes

union {
   struct {
      uint32_t   value
 
   }   attribute32
 
   struct {
      uint64_t   value
 
   }   attribute64
 
   union {
      struct {
         uint32_t   reserved_field_0_0
 
      }   enable
 
   }   reserved_field_0
 
   struct {
      union {
         struct {
            uint32_t   actualDepth
 
            uint32_t   actualSize
 
         }   config
 
         struct {
            uint32_t   numberRead
 
            uint32_t   numberRemaining
 
         }   read
 
         struct {
            uint32_t   numberRemaining
 
         }   write
 
         struct {
            union {
               void *   pointer
 
               uint64_t   _64BitField
 
            }   elements
 
         }   wait
 
      }   op
 
   }   fifo
 
   struct {
      union {
         union {
            uint64_t   value64
 
            uint32_t   value32
 
            uint16_t   value16
 
            uint8_t   value8
 
         }   value
 
         union {
            void *   memoryMappedAddress
 
            uint64_t   _64BitField
 
         }   memoryMappedIoWindow
 
         union {
            uint32_t   size
 
         }   memoryMappedIoWindowSize
 
      } 
 
   }   io
 
   uint32_t   stringLength
 
   struct {
      uint32_t   reserved_field_1_0
 
   }   reserved_field_1
 
params
 
uint32_t outbufByteLen
 
union {
   void *   pointer
 
   uint64_t   _64BitField
 
outbuf
 

Member Data Documentation

uint64_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::_64BitField
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::actualDepth
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::actualSize
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::attribute32
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::attribute64
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::config
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::elements
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::enable
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::fifo
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::io
void* uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::memoryMappedAddress
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::memoryMappedIoWindow
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::memoryMappedIoWindowSize
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::numberRead
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::numberRemaining
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::op
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::outbuf
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::outbufByteLen
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::params
void* uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::pointer
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::read
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::reserved_field_0
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::reserved_field_0_0
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::reserved_field_1
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::reserved_field_1_0
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::size
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::stringLength
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value
uint64_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value
union { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value
uint16_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value16
uint32_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value32
uint64_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value64
uint8_t uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::value8
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::wait
struct { ... } uhd::niusrprio::niriok_proxy_impl_v1::nirio_syncop_out_params_t::write

The documentation for this struct was generated from the following file: