36typedef unsigned short Port;
102 return *counterparties_;
#define ONIXS_B3_BOE_EXPORTED
#define ONIXS_B3_BOE_NOTHROW
Parameters required to establish the connection with the counterparty.
Counterparty()
Initializes a blank instance.
const Host & host() const noexcept
Counterparty(const Host &host, Port port)
Fully identified counterparty.
Port port() const noexcept
Counterparty(const Counterparty &other)
Initializes as clone of the given instance.
SessionConnectionSettings(const Host &host, Port port)
Constructor.
const Counterparties & counterparties() const noexcept
virtual ~SessionConnectionSettings()
SessionConnectionSettings(const SessionConnectionSettings &other)
SessionConnectionSettings & addCounterparty(const Host &host, Port port)
Adds the counterparty.
std::string Host
Counterparty host name.
unsigned short Port
Counterparty port.
std::vector< Counterparty > Counterparties
Ordered series of counterparties.