4#include <boost/asio.hpp> 
    6#include <boost/circular_buffer.hpp> 
   25            const boost::asio::ip::tcp::endpoint& endpoint,
 
 
   90    boost::system::error_code ec;
 
   96      boost::asio::socket_base::send_buffer_size option(6108864);
 
   98      boost::asio::socket_base::send_buffer_size option(67108864);
 
  100      m_sock.set_option(option);
 
  102      boost::system::error_code ec;
 
  103      m_sock.shutdown(boost::asio::ip::tcp::socket::shutdown_receive, ec);
 
 
  109    boost::system::error_code ec;
 
  110    m_sock.shutdown(boost::asio::ip::tcp::socket::shutdown_send, ec);
 
 
  121    boost::system::error_code ec;
 
  122    boost::asio::write(
m_sock, boost::asio::buffer(data.data(), data.getFrameLength()), ec);    
 
 
 
Template Frame for ARS data.
 
bool send(const Frame &data)
Send data.
 
boost::asio::ip::tcp::endpoint m_endpoint
 
boost::asio::ip::tcp::socket m_sock
 
Recipient(boost::asio::io_service &service, const boost::asio::ip::tcp::endpoint &endpoint, size_t circbuff_size)
 
bool sendIfPossible(const Frame &data)
 
boost::circular_buffer< Frame > CircularBuffer