Jpp
16.0.2
the software that should make you happy
|
Public Member Functions | |
LigierDataHandler (boost::asio::io_service &service, std::string const &tag, boost::asio::ip::tcp::endpoint const &endpoint, char *buffer, std::size_t buffer_size, Consumer const &consumer) | |
Private Types | |
typedef LigierDataHandler < Consumer > | this_type |
Private Member Functions | |
void | data_handle (boost::system::error_code const &error, std::size_t size) |
void | timeout_handle (boost::system::error_code const &error) |
void | connect_handle (boost::system::error_code const &error) |
void | subscribe_handle (boost::system::error_code const &error, std::size_t bytes_transferred) |
void | header_handle (boost::system::error_code const &error, std::size_t bytes_transferred) |
void | restart () |
LigierDataHandler (LigierDataHandler const &) | |
LigierDataHandler & | operator= (LigierDataHandler const &) |
Private Attributes | |
boost::asio::ip::tcp::socket | m_socket |
boost::asio::deadline_timer | m_timer |
std::string | m_tag |
boost::asio::ip::tcp::endpoint | m_endpoint |
char * | m_buffer |
std::size_t const | m_buffer_size |
Consumer | m_consumer |
Definition at line 189 of file clb_swiss_knife.cpp.
|
private |
Definition at line 191 of file clb_swiss_knife.cpp.
|
private |
|
inline |
Definition at line 341 of file clb_swiss_knife.cpp.
|
inlineprivate |
Definition at line 204 of file clb_swiss_knife.cpp.
|
inlineprivate |
Definition at line 229 of file clb_swiss_knife.cpp.
|
inlineprivate |
Definition at line 243 of file clb_swiss_knife.cpp.
|
inlineprivate |
Definition at line 273 of file clb_swiss_knife.cpp.
|
inlineprivate |
Definition at line 295 of file clb_swiss_knife.cpp.
|
inlineprivate |
Definition at line 319 of file clb_swiss_knife.cpp.
|
private |
|
private |
Definition at line 193 of file clb_swiss_knife.cpp.
|
private |
Definition at line 194 of file clb_swiss_knife.cpp.
|
private |
Definition at line 196 of file clb_swiss_knife.cpp.
|
private |
Definition at line 197 of file clb_swiss_knife.cpp.
|
private |
Definition at line 199 of file clb_swiss_knife.cpp.
|
private |
Definition at line 200 of file clb_swiss_knife.cpp.
|
private |
Definition at line 202 of file clb_swiss_knife.cpp.