GNU Radio 3.6.3 C++ API
tcp_connection Class Reference

#include <gr_socket_pdu.h>

List of all members.

Public Types

typedef boost::shared_ptr
< tcp_connection
pointer

Public Member Functions

boost::asio::ip::tcp::socket & socket ()
void start (gr_socket_pdu *parent)
void send (pmt::pmt_t vector)
 ~tcp_connection ()

Static Public Member Functions

static pointer create (boost::asio::io_service &io_service)

Public Attributes

gr_socket_pdud_block
boost::array< char, 10000 > buf

Member Typedef Documentation


Constructor & Destructor Documentation

tcp_connection::~tcp_connection ( )
inline

Member Function Documentation

static pointer tcp_connection::create ( boost::asio::io_service &  io_service)
inlinestatic
void tcp_connection::send ( pmt::pmt_t  vector)
inline
boost::asio::ip::tcp::socket& tcp_connection::socket ( )
inline
void tcp_connection::start ( gr_socket_pdu parent)
inline

References buf, and d_block.


Member Data Documentation

boost::array<char, 10000> tcp_connection::buf

Referenced by start().

gr_socket_pdu* tcp_connection::d_block

Referenced by start().


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