asio_sock_.assign(asio::local::stream_protocol(), fd, ec_);
}
- void readCompleted(const asio::error_code& ec, size_t read_len,
- ReadCallback user_callback);
+ void readCompleted(const asio::error_code& ec, ReadCallback user_callback);
asio::local::stream_protocol::socket asio_sock_;
asio::error_code ec_;
void
LocalSocket::Impl::readCompleted(const asio::error_code& ec,
- size_t, ReadCallback user_callback)
+ ReadCallback user_callback)
{
// assumption check: we pass non empty string iff ec indicates an error.
const std::string& err_msg = ec ? ec.message() : std::string();
size_t buflen)
{
asio::async_read(impl_->asio_sock_, asio::buffer(buf, buflen),
- boost::bind(&Impl::readCompleted, impl_, _1, _2,
- callback));
+ boost::bind(&Impl::readCompleted, impl_, _1, callback));
}
} // namespace asiolink