| 
    Jpp
    15.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 183 of file clb_swiss_knife.cpp.
      
  | 
  private | 
Definition at line 185 of file clb_swiss_knife.cpp.
      
  | 
  private | 
      
  | 
  inline | 
Definition at line 335 of file clb_swiss_knife.cpp.
      
  | 
  inlineprivate | 
Definition at line 198 of file clb_swiss_knife.cpp.
      
  | 
  inlineprivate | 
Definition at line 223 of file clb_swiss_knife.cpp.
      
  | 
  inlineprivate | 
Definition at line 237 of file clb_swiss_knife.cpp.
      
  | 
  inlineprivate | 
Definition at line 267 of file clb_swiss_knife.cpp.
      
  | 
  inlineprivate | 
Definition at line 289 of file clb_swiss_knife.cpp.
      
  | 
  inlineprivate | 
Definition at line 313 of file clb_swiss_knife.cpp.
      
  | 
  private | 
      
  | 
  private | 
Definition at line 187 of file clb_swiss_knife.cpp.
      
  | 
  private | 
Definition at line 188 of file clb_swiss_knife.cpp.
      
  | 
  private | 
Definition at line 190 of file clb_swiss_knife.cpp.
      
  | 
  private | 
Definition at line 191 of file clb_swiss_knife.cpp.
      
  | 
  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.
 1.8.5