| 
    rippled
    
   | 
 
Configuration information for a Server listening port. More...
#include <Port.h>

Public Member Functions | |
| Port ()=default | |
| bool | websockets () const | 
| bool | secure () const | 
| std::string | protocols () const | 
Public Attributes | |
| std::string | name | 
| boost::asio::ip::address | ip | 
| std::uint16_t | port = 0 | 
| std::set< std::string, boost::beast::iless > | protocol | 
| std::vector< boost::asio::ip::network_v4 > | admin_nets_v4 | 
| std::vector< boost::asio::ip::network_v6 > | admin_nets_v6 | 
| std::vector< boost::asio::ip::network_v4 > | secure_gateway_nets_v4 | 
| std::vector< boost::asio::ip::network_v6 > | secure_gateway_nets_v6 | 
| std::string | user | 
| std::string | password | 
| std::string | admin_user | 
| std::string | admin_password | 
| std::string | ssl_key | 
| std::string | ssl_cert | 
| std::string | ssl_chain | 
| std::string | ssl_ciphers | 
| boost::beast::websocket::permessage_deflate | pmd_options | 
| std::shared_ptr< boost::asio::ssl::context > | context | 
| int | limit = 0 | 
| std::uint16_t | ws_queue_limit | 
      
  | 
  explicitdefault | 
| bool ripple::Port::websockets | ( | ) | const | 
| std::string ripple::Port::protocols | ( | ) | const | 
| std::string ripple::Port::name | 
| std::uint16_t ripple::Port::port = 0 | 
| std::set<std::string, boost::beast::iless> ripple::Port::protocol | 
| std::vector<boost::asio::ip::network_v4> ripple::Port::admin_nets_v4 | 
| std::vector<boost::asio::ip::network_v6> ripple::Port::admin_nets_v6 | 
| std::vector<boost::asio::ip::network_v4> ripple::Port::secure_gateway_nets_v4 | 
| std::vector<boost::asio::ip::network_v6> ripple::Port::secure_gateway_nets_v6 | 
| std::string ripple::Port::user | 
| std::string ripple::Port::password | 
| std::string ripple::Port::admin_user | 
| std::string ripple::Port::admin_password | 
| std::string ripple::Port::ssl_key | 
| std::string ripple::Port::ssl_cert | 
| std::string ripple::Port::ssl_chain | 
| std::string ripple::Port::ssl_ciphers | 
| boost::beast::websocket::permessage_deflate ripple::Port::pmd_options | 
| std::shared_ptr<boost::asio::ssl::context> ripple::Port::context | 
| std::uint16_t ripple::Port::ws_queue_limit |