Информация об изменениях

Сообщение Re: boost::serial_port и мозговой секс от 26.10.2014 12:39

Изменено 26.10.2014 12:40 niXman

Здравствуйте, HolyNick, Вы писали:

HN>
HN>class MySerialPort : public std::enable_shared_from_this<MySerialPort>
HN>{
HN>MySerialPort()
HN> : Port(Service)
HN>{
HN>}
HN>...
HN>void Read()
HN>{
HN>  auto self(shared_from_this());
HN>  boost::asio::async_read(Port, boost::asio::buffer(&Buffer, 1),
HN>        [this, self](const boost::system::error_code& error, std::size_t bytes_transferred)
HN>    {
HN>        ...
HN>        ...
HN>    }
HN>}
HN>


а это что за чудо? =))
у тебя что, на каждый объект MySerialPort создается по io_service`у?
доку не пробовал читать? ну, или, экзамплы посмотреть
срань какая..
Re: boost::serial_port и мозговой секс
Здравствуйте, HolyNick, Вы писали:

HN>
HN>class MySerialPort : public std::enable_shared_from_this<MySerialPort>
HN>{
HN>MySerialPort()
HN> : Port(Service)
HN>{
HN>}
HN>...
HN>void Read()
HN>{
HN>  auto self(shared_from_this());
HN>  boost::asio::async_read(Port, boost::asio::buffer(&Buffer, 1),
HN>        [this, self](const boost::system::error_code& error, std::size_t bytes_transferred)
HN>    {
HN>        ...
HN>        ...
HN>    }
HN>}

HN>boost::io_service Service;
HN>boost::serial_port Port;
HN>}
HN>


а это что за чудо? =))
у тебя что, на каждый объект MySerialPort создается по io_service`у?
доку не пробовал читать? ну, или, экзамплы посмотреть
срань какая..