|
MPD
0.20.15
|
A class that initializes and opens all configured neighbor plugins. More...
#include <Glue.hxx>
Public Types | |
| typedef std::forward_list< NeighborInfo > | List |
Public Member Functions | |
| NeighborGlue ()=default | |
| NeighborGlue (const NeighborGlue &)=delete | |
| ~NeighborGlue () | |
| bool | IsEmpty () const |
| void | Init (EventLoop &loop, NeighborListener &listener) |
| Throws std::runtime_error on error. More... | |
| void | Open () |
| void | Close () |
| gcc_pure List | GetList () const noexcept |
| Get the combined list of all neighbors from all active plugins. More... | |
A class that initializes and opens all configured neighbor plugins.
| typedef std::forward_list<NeighborInfo> NeighborGlue::List |
|
default |
|
delete |
| NeighborGlue::~NeighborGlue | ( | ) |
| void NeighborGlue::Close | ( | ) |
Get the combined list of all neighbors from all active plugins.
| void NeighborGlue::Init | ( | EventLoop & | loop, |
| NeighborListener & | listener | ||
| ) |
Throws std::runtime_error on error.
| void NeighborGlue::Open | ( | ) |
1.8.14