Main Page | Class List | File List | Class Members | File Members | Related Pages

/Users/wzhang/Research/Projects/ios_plugin/ios_plugin/gsoapios.h File Reference


Classes

class  GSoapiOSURLData
struct  soap_ios_data
 soap_ios plugin data to override callbacks and store states to manipulate SOAP connection using iOS libraries More...

Defines

#define SOAP_IOS_ID   "SOAP_IOS-1.0"

Functions

int soap_ios (struct soap *soap, struct soap_plugin *plugin, 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.

Define Documentation

#define SOAP_IOS_ID   "SOAP_IOS-1.0"
 

plugin identification for plugin registry


Function Documentation

int soap_ios struct soap *  soap,
struct soap_plugin *  plugin,
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:.

enum {

NSURLRequestUseProtocolCachePolicy = 0,

NSURLRequestReloadIgnoringLocalCacheData = 1,

NSURLRequestReloadIgnoringCacheData = NSURLRequestReloadIgnoringLocalCacheData,

NSURLRequestReturnCacheDataElseLoad = 2,

NSURLRequestReturnCacheDataDontLoad = 3,

NSURLRequestReloadIgnoringLocalAndRemoteCacheData =4,

NSURLRequestReloadRevalidatingCacheData = 5

};

Parameters:
soap The soap context
[in] policy The policy to be specified for he request

soap_ios_settimeoutinterval struct soap *  soap,
double  seconds
 

Sets timeout interval.

Parameters:
soap The soap context
[in] seconds The value for the timeout interval to be specifed (in seconds)


Generated on Sat Jun 9 03:26:17 2012 for gSOAP iOS by doxygen 1.3.8