1#include <xrpld/peerfinder/detail/SourceStrings.h>
3#include <xrpld/peerfinder/detail/Source.h>
5#include <xrpl/beast/net/IPEndpoint.h>
6#include <xrpl/beast/utility/Journal.h>
35 for (
int i = 0; i <
strings_.size(); ++i)
38 if (isUnspecified(ep))
40 if (!isUnspecified(ep))
A version-independent IP address and port combination.
static Endpoint fromString(std::string const &s)
A generic endpoint for log messages.
void fetch(Results &results, beast::Journal journal) override
std::string const & name() override
SourceStringsImp(std::string name, Strings strings)
~SourceStringsImp() override=default
static std::shared_ptr< Source > make(std::string const &name, Strings const &strings)
std::vector< std::string > Strings
virtual std::string const & name()=0