IDA C++ SDK 9.2
Loading...
Searching...
No Matches
endpoint_credentials_t Struct Reference

#include <network.hpp>

Inheritance diagram for endpoint_credentials_t:
host_port_t login_credentials_t dec_credentials_t lumina_credentials_t tlm_credentials_t vault_credentials_t

Public Member Functions

 endpoint_credentials_t ()
 endpoint_credentials_t (const qstring &_host, ushort _port)
void clear ()
bool parse_connstr (const qstring &s, uint32 flags=0)
void build_connstr (qstring *out, uint32 flags=0) const
qstring build_connstr (uint32 flags=0) const
Public Member Functions inherited from host_port_t
 host_port_t ()
 host_port_t (const qstring &_host, ushort _port)
void clear ()
bool is_valid () const
bool operator== (const host_port_t &r) const
void swap (host_port_t &r)
qstring connstr (int default_port=0) const

Static Public Member Functions

static bool parse_connstr (endpoint_credentials_t *out, const qstring &s, uint32 flags=0)

Public Attributes

qstring username
qstring password_override
Public Attributes inherited from host_port_t
qstring host
ushort port = 0

Constructor & Destructor Documentation

◆ endpoint_credentials_t() [1/2]

endpoint_credentials_t::endpoint_credentials_t ( )
inline

◆ endpoint_credentials_t() [2/2]

endpoint_credentials_t::endpoint_credentials_t ( const qstring & _host,
ushort _port )
inline

Member Function Documentation

◆ clear()

void endpoint_credentials_t::clear ( )
inline

◆ parse_connstr() [1/2]

bool endpoint_credentials_t::parse_connstr ( endpoint_credentials_t * out,
const qstring & s,
uint32 flags = 0 )
inlinestatic

◆ parse_connstr() [2/2]

bool endpoint_credentials_t::parse_connstr ( const qstring & s,
uint32 flags = 0 )
inline

◆ build_connstr() [1/2]

void endpoint_credentials_t::build_connstr ( qstring * out,
uint32 flags = 0 ) const
inline

◆ build_connstr() [2/2]

qstring endpoint_credentials_t::build_connstr ( uint32 flags = 0) const
inline

Member Data Documentation

◆ username

qstring endpoint_credentials_t::username

◆ password_override

qstring endpoint_credentials_t::password_override

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