|
Async Comm
A library for asynchronous serial communication
|
This is the complete list of members for async_comm::Comm, including all inherited members.
| close() | async_comm::Comm | |
| Comm(MessageHandler &message_handler=default_message_handler_) | async_comm::Comm | |
| default_message_handler_ (defined in async_comm::Comm) | async_comm::Comm | protectedstatic |
| do_async_read(const boost::asio::mutable_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler)=0 (defined in async_comm::Comm) | async_comm::Comm | protectedpure virtual |
| do_async_write(const boost::asio::const_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler)=0 (defined in async_comm::Comm) | async_comm::Comm | protectedpure virtual |
| do_close()=0 (defined in async_comm::Comm) | async_comm::Comm | protectedpure virtual |
| do_init()=0 (defined in async_comm::Comm) | async_comm::Comm | protectedpure virtual |
| init() | async_comm::Comm | |
| io_service_ (defined in async_comm::Comm) | async_comm::Comm | protected |
| is_open()=0 (defined in async_comm::Comm) | async_comm::Comm | protectedpure virtual |
| message_handler_ (defined in async_comm::Comm) | async_comm::Comm | protected |
| READ_BUFFER_SIZE (defined in async_comm::Comm) | async_comm::Comm | protectedstatic |
| register_listener(CommListener &listener) | async_comm::Comm | |
| register_receive_callback(std::function< void(const uint8_t *, size_t)> fun) | async_comm::Comm | |
| send_byte(uint8_t data) | async_comm::Comm | inline |
| send_bytes(const uint8_t *src, size_t len) | async_comm::Comm | |
| WRITE_BUFFER_SIZE (defined in async_comm::Comm) | async_comm::Comm | protectedstatic |
| ~Comm() (defined in async_comm::Comm) | async_comm::Comm | virtual |
1.8.13