#include <ProgressiveSoapCall.h>
Public Member Functions | |
ProgressiveSoapCall (const std::string &uri, soa::function_call &fc, const std::string &ssl_ca_file) | |
soa::GenericPtr | run () |
Private Member Functions | |
bool | invoke () |
void | _progress_cb (SoupSession *session, SoupMessage *msg, uint32_t progress) |
Private Attributes | |
std::string | m_uri |
soa::method_invocation | m_mi |
std::string | m_ssl_ca_file |
boost::shared_ptr < InterruptableAsyncWorker < bool > > | m_worker_ptr |
std::string | m_result |
ProgressiveSoapCall::ProgressiveSoapCall | ( | const std::string & | uri, | |
soa::function_call & | fc, | |||
const std::string & | ssl_ca_file | |||
) | [inline] |
References m_mi, m_ssl_ca_file, and m_uri.
void ProgressiveSoapCall::_progress_cb | ( | SoupSession * | session, | |
SoupMessage * | msg, | |||
uint32_t | progress | |||
) | [inline, private] |
bool ProgressiveSoapCall::invoke | ( | ) | [inline, private] |
soa::GenericPtr ProgressiveSoapCall::run | ( | ) | [inline] |
Referenced by ProgressiveSoapCall().
std::string ProgressiveSoapCall::m_result [private] |
std::string ProgressiveSoapCall::m_ssl_ca_file [private] |
Referenced by ProgressiveSoapCall().
std::string ProgressiveSoapCall::m_uri [private] |
Referenced by ProgressiveSoapCall().
boost::shared_ptr< InterruptableAsyncWorker<bool> > ProgressiveSoapCall::m_worker_ptr [private] |