#include "syncTcpConnection.h" #include #include #include #include #include #include "routingTable.h" #include "rtpSessionTable.h" #include #include #include "syncCommand.h" #include "buffer.h" SyncTcpConnection::proto::socket& SyncTcpConnection::socket() { return socket_; } void SyncTcpConnection::start() { onConnect(this); } void SyncTcpConnection::Send(std::string message) { boost::asio::async_write(socket_, boost::asio::buffer(message), boost::bind(&SyncTcpConnection::handle_write, shared_from_this(), boost::asio::placeholders::error, boost::asio::placeholders::bytes_transferred)); } SyncTcpConnection::SyncTcpConnection(boost::asio::io_service& io_service) : socket_(io_service) { } void SyncTcpConnection::handle_write(const boost::system::error_code& /*error*/, size_t /*bytes_transferred*/) { }