![]() |
Rosetta
2021.16
|
Classes | |
| struct | ServerAddress |
| struct | WorkUnit |
Public Member Functions | |
| ~NetworkQueue () | |
| void | add (std::string const &file_name, StringUP &&data, bool append=false) |
| void | add (std::string const &file_name, std::string const &data, bool append=false) |
| void | add (std::string const &file_name, core::pose::Pose const &) |
Static Public Member Functions | |
| static NetworkQueue & | instance () |
Private Types | |
| using | QueueType = std::deque< WorkUnit > |
Private Member Functions | |
| NetworkQueue () | |
| void | add (WorkUnit &&) |
| void | run () |
| void | process_work_unit (WorkUnit &unit) |
Static Private Member Functions | |
| static int | get_execution_summary_id () |
| static ServerAddress | ui_server_address () |
| static std::string | basic_auth_string () |
|
private |
| protocols::network::NetworkQueue::~NetworkQueue | ( | ) |
|
private |
References run().
| void protocols::network::NetworkQueue::add | ( | std::string const & | file_name, |
| std::string const & | data, | ||
| bool | append = false |
||
| ) |
| void protocols::network::NetworkQueue::add | ( | std::string const & | file_name, |
| core::pose::Pose const & | pose | ||
| ) |
|
private |
References process_work_unit().
|
staticprivate |
Referenced by get_execution_summary_id(), and process_work_unit().
|
staticprivate |
References basic_auth_string(), protocols::TR(), and ui_server_address().
Referenced by process_work_unit().
|
static |
Referenced by protocols::network::post_decoy(), and protocols::network::post_file().
|
private |
References protocols::network::NetworkQueue::WorkUnit::append, basic_auth_string(), protocols::network::NetworkQueue::WorkUnit::data, get_execution_summary_id(), protocols::network::NetworkQueue::WorkUnit::name, protocols::network::NetworkQueue::WorkUnit::pose, protocols::network::pose_to_string(), core::id::to_string(), and ui_server_address().
|
private |
References process_work_unit().
Referenced by NetworkQueue().
|
staticprivate |
Referenced by get_execution_summary_id(), and process_work_unit().
1.8.7