UHD
003.005.003-781-g91040b6f
|
#include <tcp_zero_copy.hpp>
Static Public Member Functions | |
static zero_copy_if::sptr | make (const std::string &addr, const std::string &port, const device_addr_t &hints=device_addr_t()) |
The zero copy TCP transport. This transport provides the uhd zero copy interface on top of a standard tcp socket from boost asio.
static zero_copy_if::sptr uhd::transport::tcp_zero_copy::make | ( | const std::string & | addr, |
const std::string & | port, | ||
const device_addr_t & | hints = device_addr_t() |
||
) | [static] |
Make a new zero copy TCP transport: This transport is for sending and receiving between this host and a single endpoint. The primary usage for this transport will be data transactions.
The address will be resolved, it can be a host name or ipv4. The port will be resolved, it can be a port type or number.
addr | a string representing the destination address |
port | a string representing the destination port |
hints | optional parameters to pass to the underlying transport |