| 
    rippled
    
   | 
 
Receives handouts for making automatic connections. More...
#include <Handouts.h>

Public Types | |
| using | Squelches = beast::aged_set< beast::IP::Address > | 
| using | list_type = std::vector< beast::IP::Endpoint > | 
Public Member Functions | |
| template<class = void> | |
| ConnectHandouts (std::size_t needed, Squelches &squelches) | |
| template<class = void> | |
| bool | try_insert (beast::IP::Endpoint const &endpoint) | 
| bool | empty () const | 
| bool | full () const | 
| bool | try_insert (Endpoint const &endpoint) | 
| list_type & | list () | 
| list_type const & | list () const | 
Private Attributes | |
| std::size_t | m_needed | 
| Squelches & | m_squelches | 
| list_type | m_list | 
Receives handouts for making automatic connections.
Definition at line 252 of file Handouts.h.
Definition at line 257 of file Handouts.h.
Definition at line 259 of file Handouts.h.
| ripple::PeerFinder::ConnectHandouts::ConnectHandouts | ( | std::size_t | needed, | 
| Squelches & | squelches | ||
| ) | 
Definition at line 306 of file Handouts.h.
| bool ripple::PeerFinder::ConnectHandouts::try_insert | ( | beast::IP::Endpoint const & | endpoint | ) | 
Definition at line 314 of file Handouts.h.
| bool ripple::PeerFinder::ConnectHandouts::empty | ( | ) | const | 
Definition at line 275 of file Handouts.h.
| bool ripple::PeerFinder::ConnectHandouts::full | ( | ) | const | 
Definition at line 281 of file Handouts.h.
| bool ripple::PeerFinder::ConnectHandouts::try_insert | ( | Endpoint const & | endpoint | ) | 
Definition at line 287 of file Handouts.h.
| list_type & ripple::PeerFinder::ConnectHandouts::list | ( | ) | 
Definition at line 293 of file Handouts.h.
| list_type const & ripple::PeerFinder::ConnectHandouts::list | ( | ) | const | 
Definition at line 299 of file Handouts.h.
      
  | 
  private | 
Definition at line 262 of file Handouts.h.
      
  | 
  private | 
Definition at line 263 of file Handouts.h.
      
  | 
  private | 
Definition at line 264 of file Handouts.h.