Functions | |
id | init |
Constructor. | |
void | dealloc |
Destructor. | |
int | soap_ios_copy (struct soap *soap, struct soap_plugin *dst, struct soap_plugin *src) |
Duplicates the plugin context for the soap context. | |
void | soap_ios_delete (struct soap *soap, struct soap_plugin *p) |
Destroys the plugin context. | |
int | soap_ios_init (struct soap *soap, struct soap_ios_data *data) |
Initializes the plugin data. | |
SOAP_SOCKET | soap_ios_open (struct soap *soap, const char *endpoint, const char *host, int port) |
Extracts states from soap context and saves states for soap connection. | |
int | soap_ios_close (struct soap *soap) |
int | soap_ios_send (struct soap *soap, const char *buf, size_t len) |
Buffers the http/soap request in plugin data. | |
size_t | soap_ios_recv (struct soap *soap, char *buf, size_t len) |
Sends soap request, buffers soap response and serialize the response. | |
int | soap_ios (struct soap *soap, struct soap_plugin *p, void *arg) |
void | soap_ios_setcachepolicy (struct soap *soap, unsigned int policy) |
Sets cache policy The constants used to specify interaction with the cached responses are:. | |
void | soap_ios_settimeoutinterval (struct soap *soap, double seconds) |
Sets timeout interval. | |
Variables | |
implementation GSoapiOSURLData synthesize | endpoint |
Set or get endpoint. | |
synthesize | host |
Set or get host name. | |
synthesize | soap_action |
Set or get soap action. | |
synthesize | http_method |
Set or get HTTP method. | |
synthesize | content_type |
Set or get content type. | |
synthesize | http_req_msg |
Set or get HTTP request message. | |
synthesize | soap_req_msg |
Set or get SOAP request. | |
synthesize | soap_res_msg |
Set or get SOAP response. | |
synthesize | port |
Set or get port. | |
synthesize | received_length |
Set or get received message length. | |
synthesize | request_sent |
Set or get the flag for the first time sending. | |
synthesize | req_content_length |
Set or get request message length. | |
synthesize | timeout_interval |
Set or get timeout interval. | |
synthesize | cache_policy |
Set or get cache policy. | |
synthesize | user_name |
Set or get user ID for authentication. | |
synthesize | password |
Set or get password for authentication. | |
end const char | soap_ios_id [13] = SOAP_IOS_ID |
|
Destructor.
|
|
Constructor.
|
|
|
|
|
|
Duplicates the plugin context for the soap context.
|
|
Destroys the plugin context.
|
|
Initializes the plugin data.
|
|
Extracts states from soap context and saves states for soap connection.
|
|
Sends soap request, buffers soap response and serialize the response.
|
|
Buffers the http/soap request in plugin data.
|
|
Sets cache policy The constants used to specify interaction with the cached responses are:. enum { NSURLRequestUseProtocolCachePolicy = 0, NSURLRequestReloadIgnoringLocalCacheData = 1, NSURLRequestReloadIgnoringCacheData = NSURLRequestReloadIgnoringLocalCacheData, NSURLRequestReturnCacheDataElseLoad = 2, NSURLRequestReturnCacheDataDontLoad = 3, NSURLRequestReloadIgnoringLocalAndRemoteCacheData =4, NSURLRequestReloadRevalidatingCacheData = 5 };
|
|
Sets timeout interval.
|
|
Set or get cache policy.
|
|
Set or get content type.
|
|
Set or get endpoint. Class GSoapiOSURLData |
|
Set or get host name.
|
|
Set or get HTTP method.
|
|
Set or get HTTP request message.
|
|
Set or get password for authentication.
|
|
Set or get port.
|
|
Set or get received message length.
|
|
Set or get request message length.
|
|
Set or get the flag for the first time sending.
|
|
Set or get soap action.
|
|
plugin identification for plugin registry |
|
Set or get SOAP request.
|
|
Set or get SOAP response.
|
|
Set or get timeout interval.
|
|
Set or get user ID for authentication.
|