#include <input_channel_handler.hh>
 | 
| void  | handle (const boost::system::error_code &error, size_t size) | 
|   | 
- Author
 - cpellegrino 
 
Definition at line 15 of file input_channel_handler.hh.
 
  
  
      
        
          | InChannelHandler::InChannelHandler  | 
          ( | 
          boost::asio::io_service &  | 
          service,  | 
         
        
           | 
           | 
          unsigned short  | 
          port,  | 
         
        
           | 
           | 
          FrameFarm &  | 
          farm  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Definition at line 61 of file input_channel_handler.hh.
   65     m_socket(service, boost::asio::ip::udp::endpoint(boost::asio::ip::udp::v4(), port)),
 
   71     boost::asio::ip::udp::socket::receive_buffer_size option(
recv_buf_size);
 
   73     handle(boost::system::error_code(), 0);
 
boost::asio::ip::udp::socket m_socket
 
void handle(const boost::system::error_code &error, size_t size)
 
static const int recv_buf_size
 
static InBufferCollector & getCollector()
 
boost::atomic< bool > m_paused
 
 
 
 
  
  
      
        
          | InChannelHandler::~InChannelHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 76 of file input_channel_handler.hh.
void putDataGram(CLBDataGram *p)
 
static InBufferCollector & getCollector()
 
 
 
 
  
  
      
        
          | void InChannelHandler::handle  | 
          ( | 
          const boost::system::error_code &  | 
          error,  | 
         
        
           | 
           | 
          size_t  | 
          size  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprivate   | 
  
 
Definition at line 22 of file input_channel_handler.hh.
   41             boost::asio::placeholders::error,
 
   42             boost::asio::placeholders::bytes_transferred));
 
boost::asio::ip::udp::socket m_socket
 
void handle(const boost::system::error_code &error, size_t size)
 
bool insert(CLBDataGram *datagram)
 
CLBDataGram * getEmptyDataGram()
 
static InBufferCollector & getCollector()
 
boost::atomic< bool > m_paused
 
 
 
 
  
  
      
        
          | void InChannelHandler::pause  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void InChannelHandler::cont  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | boost::asio::ip::udp::socket InChannelHandler::m_socket | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | boost::atomic<bool> InChannelHandler::m_paused | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | const int InChannelHandler::recv_buf_size = 67108864 | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following file: