diff options
Diffstat (limited to 'host/tests/common/mock_zero_copy.cpp')
| -rw-r--r-- | host/tests/common/mock_zero_copy.cpp | 29 | 
1 files changed, 16 insertions, 13 deletions
diff --git a/host/tests/common/mock_zero_copy.cpp b/host/tests/common/mock_zero_copy.cpp index bc49c3f10..0843a0274 100644 --- a/host/tests/common/mock_zero_copy.cpp +++ b/host/tests/common/mock_zero_copy.cpp @@ -10,18 +10,19 @@  using namespace uhd::transport; -mock_zero_copy::mock_zero_copy( -    vrt::if_packet_info_t::link_type_t link_type, +mock_zero_copy::mock_zero_copy(vrt::if_packet_info_t::link_type_t link_type,      size_t recv_frame_size, -    size_t send_frame_size -) : _link_type(link_type) -  , _recv_frame_size(recv_frame_size) -  , _send_frame_size(send_frame_size) { +    size_t send_frame_size) +    : _link_type(link_type) +    , _recv_frame_size(recv_frame_size) +    , _send_frame_size(send_frame_size) +{  } -uhd::transport::managed_recv_buffer::sptr mock_zero_copy::get_recv_buff(double) { +uhd::transport::managed_recv_buffer::sptr mock_zero_copy::get_recv_buff(double) +{      if (_simulate_io_error) { -        throw uhd::io_error("IO error exception"); //simulate an IO error +        throw uhd::io_error("IO error exception"); // simulate an IO error      }      if (_rx_mems.empty()) {          return uhd::transport::managed_recv_buffer::sptr(); // timeout @@ -38,20 +39,22 @@ uhd::transport::managed_recv_buffer::sptr mock_zero_copy::get_recv_buff(double)      return mrb;  } -uhd::transport::managed_send_buffer::sptr mock_zero_copy::get_send_buff(double) { +uhd::transport::managed_send_buffer::sptr mock_zero_copy::get_send_buff(double) +{      if (not _reuse_send_memory or _tx_mems.size() == 0) { -        _tx_mems.push_back( -            boost::shared_array<uint8_t>(new uint8_t[_send_frame_size])); +        _tx_mems.push_back(boost::shared_array<uint8_t>(new uint8_t[_send_frame_size]));          _tx_lens.push_back(_send_frame_size);      }      return _msb.get_new(_tx_mems.back(), &_tx_lens.back());  } -void mock_zero_copy::set_reuse_recv_memory(bool reuse_recv) { +void mock_zero_copy::set_reuse_recv_memory(bool reuse_recv) +{      _reuse_recv_memory = reuse_recv;  } -void mock_zero_copy::set_reuse_send_memory(bool reuse_send) { +void mock_zero_copy::set_reuse_send_memory(bool reuse_send) +{      _reuse_send_memory = reuse_send;  }  | 
