PTLib
Version 2.10.4
|
SOAP client classes. More...
#include <psoap.h>
Public Member Functions | |
PSOAPClient (const PURL &url) | |
void | SetTimeout (const PTimeInterval &_timeout) |
PBoolean | MakeRequest (const PString &method, const PString &nameSpace) |
PBoolean | MakeRequest (const PString &method, const PString &nameSpace, PSOAPMessage &response) |
PBoolean | MakeRequest (PSOAPMessage &request, PSOAPMessage &response) |
PString | GetFaultText () const |
PINDEX | GetFaultCode () const |
void | setSOAPAction (PString saction) |
Set a specific SOAPAction field in the HTTTP header, default = " ". | |
Protected Member Functions | |
PBoolean | PerformRequest (PSOAPMessage &request, PSOAPMessage &response) |
Protected Attributes | |
PURL | url |
PINDEX | faultCode |
PString | faultText |
PTimeInterval | timeout |
SOAP client classes.
PSOAPClient::PSOAPClient | ( | const PURL & | url | ) |
PINDEX PSOAPClient::GetFaultCode | ( | ) | const [inline] |
References faultCode.
PString PSOAPClient::GetFaultText | ( | ) | const [inline] |
References faultText.
PBoolean PSOAPClient::MakeRequest | ( | const PString & | method, |
const PString & | nameSpace | ||
) |
PBoolean PSOAPClient::MakeRequest | ( | const PString & | method, |
const PString & | nameSpace, | ||
PSOAPMessage & | response | ||
) |
PBoolean PSOAPClient::MakeRequest | ( | PSOAPMessage & | request, |
PSOAPMessage & | response | ||
) |
PBoolean PSOAPClient::PerformRequest | ( | PSOAPMessage & | request, |
PSOAPMessage & | response | ||
) | [protected] |
void PSOAPClient::setSOAPAction | ( | PString | saction | ) | [inline] |
Set a specific SOAPAction field in the HTTTP header, default = " ".
void PSOAPClient::SetTimeout | ( | const PTimeInterval & | _timeout | ) | [inline] |
References timeout.
PINDEX PSOAPClient::faultCode [protected] |
Referenced by GetFaultCode().
PString PSOAPClient::faultText [protected] |
Referenced by GetFaultText().
PTimeInterval PSOAPClient::timeout [protected] |
Referenced by SetTimeout().
PURL PSOAPClient::url [protected] |