Botan 2.19.3
Crypto and TLS for C&
Public Member Functions | List of all members
Botan::Roughtime::Server_Information Struct Referencefinal

#include <roughtime.h>

Public Member Functions

const std::vector< std::string > & addresses () const
 
const std::string & name () const
 
const Botan::Ed25519_PublicKeypublic_key () const
 
 Server_Information (const std::string &name, const Botan::Ed25519_PublicKey &public_key, const std::vector< std::string > &addresses)
 

Detailed Description

Definition at line 141 of file roughtime.h.

Constructor & Destructor Documentation

◆ Server_Information()

Botan::Roughtime::Server_Information::Server_Information ( const std::string &  name,
const Botan::Ed25519_PublicKey public_key,
const std::vector< std::string > &  addresses 
)
inline

Definition at line 144 of file roughtime.h.

147 : m_name { name }
148 , m_public_key { public_key }
149 , m_addresses { addresses }
150 {}
const Botan::Ed25519_PublicKey & public_key() const
Definition roughtime.h:152
const std::string & name() const
Definition roughtime.h:151
const std::vector< std::string > & addresses() const
Definition roughtime.h:153

Member Function Documentation

◆ addresses()

const std::vector< std::string > & Botan::Roughtime::Server_Information::addresses ( ) const
inline

Definition at line 153 of file roughtime.h.

153{return m_addresses;}

◆ name()

const std::string & Botan::Roughtime::Server_Information::name ( ) const
inline

Definition at line 151 of file roughtime.h.

151{return m_name;}

◆ public_key()

const Botan::Ed25519_PublicKey & Botan::Roughtime::Server_Information::public_key ( ) const
inline

Definition at line 152 of file roughtime.h.

152{return m_public_key;}

The documentation for this struct was generated from the following file: