33 #ifndef __SSLibFunctions__ 34 #define __SSLibFunctions__ 61 #ifndef SOAP_TYPE_IDSP_ScriptArg 62 #define SOAP_TYPE_IDSP_ScriptArg (25) 72 #ifndef SOAP_TYPE_IDSP__RunScriptParameters 73 #define SOAP_TYPE_IDSP__RunScriptParameters (27) 81 std::vector<struct IDSP_ScriptArg >*scriptArgs;
85 #ifndef SOAP_TYPE_IDSP__Data 86 #define SOAP_TYPE_IDSP__Data (30) 96 #ifndef SOAP_TYPE_IDSP__List 97 #define SOAP_TYPE_IDSP__List (33) 107 #ifndef SOAP_TYPE_IDSP__Object 108 #define SOAP_TYPE_IDSP__Object (35) 115 unsigned long objectType;
116 unsigned long specifierForm;
122 #ifndef SOAP_TYPE_IDSP__ObjectList 123 #define SOAP_TYPE_IDSP__ObjectList (38) 133 #ifndef SOAP_TYPE_IDSP__Field 134 #define SOAP_TYPE_IDSP__Field (39) 144 #ifndef SOAP_TYPE_IDSP__Record 145 #define SOAP_TYPE_IDSP__Record (40) 155 #ifndef SOAP_TYPE_IDSP__RunScriptResponse 156 #define SOAP_TYPE_IDSP__RunScriptResponse (42) 167 #ifndef SOAP_TYPE_SOAP_ENV__Header 168 #define SOAP_TYPE_SOAP_ENV__Header (43) 173 unsigned int IDSP__sessionID;
177 #ifndef SOAP_TYPE_IDSP__Result 178 #define SOAP_TYPE_IDSP__Result (44) 187 #ifndef SOAP_TYPE_IDSP__RunScript 188 #define SOAP_TYPE_IDSP__RunScript (48) 197 #ifndef SOAP_TYPE_IDSP__BeginSessionResponse 198 #define SOAP_TYPE_IDSP__BeginSessionResponse (51) 203 unsigned int sessionID;
207 #ifndef SOAP_TYPE_IDSP__BeginSession 208 #define SOAP_TYPE_IDSP__BeginSession (52) 212 #ifdef WITH_NOEMPTYSTRUCT 219 #ifndef SOAP_TYPE_IDSP__EndSession 220 #define SOAP_TYPE_IDSP__EndSession (55) 225 unsigned int sessionID;
229 #ifndef SOAP_TYPE_SOAP_ENV__Code 230 #define SOAP_TYPE_SOAP_ENV__Code (56) 235 char *SOAP_ENV__Value;
240 #ifndef SOAP_TYPE_SOAP_ENV__Detail 241 #define SOAP_TYPE_SOAP_ENV__Detail (58) 252 #ifndef SOAP_TYPE_SOAP_ENV__Reason 253 #define SOAP_TYPE_SOAP_ENV__Reason (59) 258 char *SOAP_ENV__Text;
262 #ifndef SOAP_TYPE_SOAP_ENV__Fault 263 #define SOAP_TYPE_SOAP_ENV__Fault (60) 274 char *SOAP_ENV__Node;
275 char *SOAP_ENV__Role;
293 #ifndef SOAP_TYPE__XML 294 #define SOAP_TYPE__XML (4) 298 #ifndef SOAP_TYPE__QName 299 #define SOAP_TYPE__QName (5) 300 typedef char *_QName;
303 #ifndef SOAP_TYPE_xsd__string 304 #define SOAP_TYPE_xsd__string (7) 305 typedef char *xsd__string;
308 #ifndef SOAP_TYPE_xsd__anyURI 309 #define SOAP_TYPE_xsd__anyURI (8) 310 typedef char *xsd__anyURI;
313 #ifndef SOAP_TYPE_xsd__float 314 #define SOAP_TYPE_xsd__float (10) 315 typedef float xsd__float;
318 #ifndef SOAP_TYPE_xsd__double 319 #define SOAP_TYPE_xsd__double (12) 320 typedef double xsd__double;
323 #ifndef SOAP_TYPE_xsd__int 324 #define SOAP_TYPE_xsd__int (14) 325 typedef long xsd__int;
328 #ifndef SOAP_TYPE_xsd__boolean 329 #define SOAP_TYPE_xsd__boolean (16) 330 typedef bool xsd__boolean;
333 #ifndef SOAP_TYPE_xsd__dateTime 334 #define SOAP_TYPE_xsd__dateTime (17) 335 typedef char *xsd__dateTime;
338 #ifndef SOAP_TYPE_xsd__long 339 #define SOAP_TYPE_xsd__long (19) 340 typedef LONG64 xsd__long;
343 #ifndef SOAP_TYPE_IDSP__Enumeration 344 #define SOAP_TYPE_IDSP__Enumeration (20) 345 typedef long IDSP__Enumeration;
348 #ifndef SOAP_TYPE_IDSP__Unit 349 #define SOAP_TYPE_IDSP__Unit (21) 350 typedef double IDSP__Unit;
353 #ifndef SOAP_TYPE_IDSP__NullObject 354 #define SOAP_TYPE_IDSP__NullObject (22) 355 typedef long IDSP__NullObject;
358 #ifndef SOAP_TYPE_IDSP__SessionID 359 #define SOAP_TYPE_IDSP__SessionID (24) 360 typedef unsigned int IDSP__SessionID;
400 SOAP_FMAC5
int SOAP_FMAC6 soap_call_IDSP__BeginSession(
struct soap *soap,
const char *soap_endpoint,
const char *soap_action,
unsigned int &sessionID);
402 SOAP_FMAC5
int SOAP_FMAC6 soap_call_IDSP__EndSession(
struct soap *soap,
const char *soap_endpoint,
const char *soap_action,
unsigned int sessionID,
struct IDSP__Result *result);
410 SOAP_FMAC5
int SOAP_FMAC6 soap_serve(
struct soap*);
412 SOAP_FMAC5
int SOAP_FMAC6 soap_serve_request(
struct soap*);
414 SOAP_FMAC5
int SOAP_FMAC6 soap_serve_IDSP__RunScript(
struct soap*);
416 SOAP_FMAC5
int SOAP_FMAC6 soap_serve_IDSP__BeginSession(
struct soap*);
418 SOAP_FMAC5
int SOAP_FMAC6 soap_serve_IDSP__EndSession(
struct soap*);