#include <net_peerlist.h>
◆ peerlist_storage() [1/3]
| nodetool::peerlist_storage::peerlist_storage |
( |
| ) |
|
|
inline |
◆ peerlist_storage() [2/3]
◆ peerlist_storage() [3/3]
◆ ~peerlist_storage()
| nodetool::peerlist_storage::~peerlist_storage |
( |
| ) |
|
|
noexcept |
◆ open() [1/2]
| boost::optional< peerlist_storage > nodetool::peerlist_storage::open |
( |
const std::string & |
path | ) |
|
|
static |
- Returns
- Peers stored in file at
path
◆ open() [2/2]
| boost::optional< peerlist_storage > nodetool::peerlist_storage::open |
( |
std::istream & |
src, |
|
|
const bool |
new_format |
|
) |
| |
|
static |
- Returns
- Peers stored in stream
src in new_format (portable archive or older non-portable).
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ store() [1/2]
| bool nodetool::peerlist_storage::store |
( |
const std::string & |
path, |
|
|
const peerlist_types & |
other |
|
) |
| const |
Save peers from this and other in one file at path.
◆ store() [2/2]
| bool nodetool::peerlist_storage::store |
( |
std::ostream & |
dest, |
|
|
const peerlist_types & |
other |
|
) |
| const |
Save peers from this and other in stream dest.
◆ take_zone()
| peerlist_types nodetool::peerlist_storage::take_zone |
( |
epee::net_utils::zone |
zone | ) |
|
- Returns
- Peers in
zone and from remove from this.
◆ m_types
The documentation for this class was generated from the following files: