18 #ifndef INCLUDED_USRPRIO_RPC_CLIENT_HPP    19 #define INCLUDED_USRPRIO_RPC_CLIENT_HPP    26 namespace uhd { 
namespace usrprio_rpc {
    36         _timeout = timeout_in_ms;
    58     static const boost::int64_t DEFAULT_TIMEOUT_IN_MS = 5000;
    61     static nirio_status _boost_error_to_nirio_status(
const boost::system::error_code& err);
    64     boost::posix_time::milliseconds _timeout;
 Definition: rpc_client.hpp:30
 
#define NIUSRPRIO_DOWNLOAD_FPGA_TO_FLASH_ARGS
Definition: usrprio_rpc_common.hpp:80
 
#define NIUSRPRIO_OPEN_SESSION_ARGS
Definition: usrprio_rpc_common.hpp:61
 
nirio_status get_ctor_status()
Definition: usrprio_rpc_client.hpp:39
 
#define UHD_API
Definition: config.hpp:79
 
Definition: convert.hpp:28
 
#define NIUSRPRIO_DOWNLOAD_BITSTREAM_TO_FPGA_ARGS
Definition: usrprio_rpc_common.hpp:73
 
int32_t nirio_status
Definition: status.h:30
 
#define NIUSRPRIO_RESET_SESSION_ARGS
Definition: usrprio_rpc_common.hpp:70
 
void set_rpc_timeout(boost::posix_time::milliseconds timeout_in_ms)
Definition: usrprio_rpc_client.hpp:35
 
#define NIUSRPRIO_CLOSE_SESSION_ARGS
Definition: usrprio_rpc_common.hpp:67
 
#define NIUSRPRIO_GET_INTERFACE_PATH_ARGS
Definition: usrprio_rpc_common.hpp:76
 
Definition: usrprio_rpc_client.hpp:28
 
#define NIUSRPRIO_ENUMERATE_ARGS
Definition: usrprio_rpc_common.hpp:58