Rosetta
Public Member Functions | Private Attributes | List of all members
ServerInfo Class Reference

Public Member Functions

 ServerInfo (std::string server_url, std::string server_port, core::Real poll_frequency)
 
const std::string url_gettask () const
 
const std::string url_putresult () const
 
const std::string full_url () const
 
const core::Real poll_frequency () const
 

Private Attributes

std::string server_url_
 
std::string server_port_
 
core::Real poll_frequency_
 

Constructor & Destructor Documentation

◆ ServerInfo()

ServerInfo::ServerInfo ( std::string  server_url,
std::string  server_port,
core::Real  poll_frequency 
)
inline

Member Function Documentation

◆ full_url()

const std::string ServerInfo::full_url ( ) const
inline

References server_port_, and server_url_.

Referenced by url_gettask(), and url_putresult().

◆ poll_frequency()

const core::Real ServerInfo::poll_frequency ( ) const
inline

References poll_frequency_.

Referenced by RosettaBackend::run().

◆ url_gettask()

const std::string ServerInfo::url_gettask ( ) const
inline

References full_url().

Referenced by main(), and RosettaJob::request_job_from_server().

◆ url_putresult()

const std::string ServerInfo::url_putresult ( ) const
inline

Member Data Documentation

◆ poll_frequency_

core::Real ServerInfo::poll_frequency_
private

Referenced by poll_frequency().

◆ server_port_

std::string ServerInfo::server_port_
private

Referenced by full_url().

◆ server_url_

std::string ServerInfo::server_url_
private

Referenced by full_url().


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