Electroneum
Public Member Functions | Public Attributes | List of all members
cryptonote::rpc_args::descriptors Struct Reference

#include <rpc_args.h>

Collaboration diagram for cryptonote::rpc_args::descriptors:
Collaboration graph
[legend]

Public Member Functions

 descriptors ()
 
 descriptors (const descriptors &)=delete
 
 descriptors (descriptors &&)=delete
 
descriptorsoperator= (const descriptors &)=delete
 
descriptorsoperator= (descriptors &&)=delete
 

Public Attributes

const command_line::arg_descriptor< std::string > rpc_bind_ip
 
const command_line::arg_descriptor< std::string > rpc_login
 
const command_line::arg_descriptor< boolconfirm_external_bind
 
const command_line::arg_descriptor< std::string > rpc_access_control_origins
 
const command_line::arg_descriptor< std::string > rpc_ssl
 
const command_line::arg_descriptor< std::string > rpc_ssl_private_key
 
const command_line::arg_descriptor< std::string > rpc_ssl_certificate
 
const command_line::arg_descriptor< std::string > rpc_ssl_ca_certificates
 
const command_line::arg_descriptor< std::vector< std::string > > rpc_ssl_allowed_fingerprints
 
const command_line::arg_descriptor< boolrpc_ssl_allow_chained
 
const command_line::arg_descriptor< boolrpc_ssl_allow_any_cert
 

Constructor & Destructor Documentation

◆ descriptors() [1/3]

cryptonote::rpc_args::descriptors::descriptors ( )

◆ descriptors() [2/3]

cryptonote::rpc_args::descriptors::descriptors ( const descriptors )
delete

◆ descriptors() [3/3]

cryptonote::rpc_args::descriptors::descriptors ( descriptors &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

descriptors& cryptonote::rpc_args::descriptors::operator= ( const descriptors )
delete

◆ operator=() [2/2]

descriptors& cryptonote::rpc_args::descriptors::operator= ( descriptors &&  )
delete

Member Data Documentation

◆ confirm_external_bind

const command_line::arg_descriptor<bool> cryptonote::rpc_args::descriptors::confirm_external_bind

◆ rpc_access_control_origins

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_access_control_origins

◆ rpc_bind_ip

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_bind_ip

◆ rpc_login

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_login

◆ rpc_ssl

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_ssl

◆ rpc_ssl_allow_any_cert

const command_line::arg_descriptor<bool> cryptonote::rpc_args::descriptors::rpc_ssl_allow_any_cert

◆ rpc_ssl_allow_chained

const command_line::arg_descriptor<bool> cryptonote::rpc_args::descriptors::rpc_ssl_allow_chained

◆ rpc_ssl_allowed_fingerprints

const command_line::arg_descriptor<std::vector<std::string> > cryptonote::rpc_args::descriptors::rpc_ssl_allowed_fingerprints

◆ rpc_ssl_ca_certificates

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_ssl_ca_certificates

◆ rpc_ssl_certificate

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_ssl_certificate

◆ rpc_ssl_private_key

const command_line::arg_descriptor<std::string> cryptonote::rpc_args::descriptors::rpc_ssl_private_key

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