1#ifndef RECIPIENTS_HANDLER_HH 
    2#define RECIPIENTS_HANDLER_HH 
    9#include <boost/asio.hpp> 
   15boost::asio::ip::tcp::endpoint 
make_endpoint(
const std::string& address);
 
   37  bool add(
const std::string& 
id)
 
 
   75      const size_t n = data.getSeqNumber() % 
m_recipients.size();
 
 
   92  container_t::iterator 
find(
const boost::asio::ip::tcp::endpoint& ep)
 
   95    for (container_t::const_iterator et = 
m_recipients.end(); it != et; ++it)
 
   97      if ((*it)->m_endpoint == ep)
 
 
 
Template Frame for ARS data.
 
boost::asio::io_service m_service
 
bool remove(const std::string &id)
 
RecipientsHandler(size_t circbuf_size=10)
 
bool add(const std::string &id)
 
bool send(const Frame &data)
 
std::vector< Recipient * > container_t
 
const size_t m_circbuff_size
 
container_t::iterator find(const boost::asio::ip::tcp::endpoint &ep)
 
boost::asio::ip::tcp::endpoint make_endpoint(const std::string &address)