Monero
Loading...
Searching...
No Matches
cryptonote::rpc_args::descriptors Struct Reference

#include <rpc_args.h>

Collaboration diagram for cryptonote::rpc_args::descriptors:

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_bind_ipv6_address
const command_line::arg_descriptor< std::string > rpc_restricted_bind_ip
const command_line::arg_descriptor< std::string > rpc_restricted_bind_ipv6_address
const command_line::arg_descriptor< bool > rpc_use_ipv6
const command_line::arg_descriptor< bool > rpc_ignore_ipv4
const command_line::arg_descriptor< std::string > rpc_login
const command_line::arg_descriptor< bool > confirm_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< bool > rpc_ssl_allow_chained
const command_line::arg_descriptor< bool > rpc_ssl_allow_any_cert
const command_line::arg_descriptor< bool > disable_rpc_ban

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

◆ disable_rpc_ban

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

◆ 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_bind_ipv6_address

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

◆ rpc_ignore_ipv4

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

◆ rpc_login

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

◆ rpc_restricted_bind_ip

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

◆ rpc_restricted_bind_ipv6_address

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

◆ 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

◆ rpc_use_ipv6

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

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