IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 16, 2008, 1:30:47 PM (18 years ago)
Author:
jhoblitt
Message:

add soap bindings for setxattr,getxattr,listxattr,removexattr

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous/nebclient/src/soapStub.h

    r20110 r20208  
    155155#endif
    156156
     157#ifndef SOAP_TYPE_ns1__setxattr_USCOREobjectResponse
     158#define SOAP_TYPE_ns1__setxattr_USCOREobjectResponse (29)
     159/* ns1:setxattr_objectResponse */
     160struct ns1__setxattr_USCOREobjectResponse
     161{
     162        int *result;    /* SOAP 1.2 RPC return element (when namespace qualified) */    /* optional element of type xsd:int */
     163};
     164#endif
     165
     166#ifndef SOAP_TYPE_ns1__setxattr_USCOREobject
     167#define SOAP_TYPE_ns1__setxattr_USCOREobject (30)
     168/* ns1:setxattr_object */
     169struct ns1__setxattr_USCOREobject
     170{
     171        char *key;      /* optional element of type xsd:string */
     172        char *name;     /* optional element of type xsd:string */
     173        char *value;    /* optional element of type xsd:string */
     174        char *flags;    /* optional element of type xsd:string */
     175};
     176#endif
     177
     178#ifndef SOAP_TYPE_ns1__getxattr_USCOREobjectResponse
     179#define SOAP_TYPE_ns1__getxattr_USCOREobjectResponse (32)
     180/* ns1:getxattr_objectResponse */
     181struct ns1__getxattr_USCOREobjectResponse
     182{
     183        char **result;  /* SOAP 1.2 RPC return element (when namespace qualified) */    /* optional element of type xsd:string */
     184};
     185#endif
     186
     187#ifndef SOAP_TYPE_ns1__getxattr_USCOREobject
     188#define SOAP_TYPE_ns1__getxattr_USCOREobject (33)
     189/* ns1:getxattr_object */
     190struct ns1__getxattr_USCOREobject
     191{
     192        char *key;      /* optional element of type xsd:string */
     193        char *name;     /* optional element of type xsd:string */
     194};
     195#endif
     196
     197#ifndef SOAP_TYPE_ns1__listxattr_USCOREobjectResponse
     198#define SOAP_TYPE_ns1__listxattr_USCOREobjectResponse (34)
     199/* ns1:listxattr_objectResponse */
     200struct ns1__listxattr_USCOREobjectResponse
     201{
     202        struct ArrayOfString *result;   /* SOAP 1.2 RPC return element (when namespace qualified) */    /* optional element of type ArrayOfstring */
     203};
     204#endif
     205
     206#ifndef SOAP_TYPE_ns1__listxattr_USCOREobject
     207#define SOAP_TYPE_ns1__listxattr_USCOREobject (38)
     208/* ns1:listxattr_object */
     209struct ns1__listxattr_USCOREobject
     210{
     211        char *key;      /* optional element of type xsd:string */
     212};
     213#endif
     214
     215#ifndef SOAP_TYPE_ns1__removexattr_USCOREobjectResponse
     216#define SOAP_TYPE_ns1__removexattr_USCOREobjectResponse (40)
     217/* ns1:removexattr_objectResponse */
     218struct ns1__removexattr_USCOREobjectResponse
     219{
     220        int *result;    /* SOAP 1.2 RPC return element (when namespace qualified) */    /* optional element of type xsd:int */
     221};
     222#endif
     223
     224#ifndef SOAP_TYPE_ns1__removexattr_USCOREobject
     225#define SOAP_TYPE_ns1__removexattr_USCOREobject (41)
     226/* ns1:removexattr_object */
     227struct ns1__removexattr_USCOREobject
     228{
     229        char *key;      /* optional element of type xsd:string */
     230        char *name;     /* optional element of type xsd:string */
     231};
     232#endif
     233
    157234#ifndef SOAP_TYPE_ns1__find_USCOREobjectsResponse
    158 #define SOAP_TYPE_ns1__find_USCOREobjectsResponse (28)
     235#define SOAP_TYPE_ns1__find_USCOREobjectsResponse (42)
    159236/* ns1:find_objectsResponse */
    160237struct ns1__find_USCOREobjectsResponse
     
    165242
    166243#ifndef SOAP_TYPE_ns1__find_USCOREobjects
    167 #define SOAP_TYPE_ns1__find_USCOREobjects (32)
     244#define SOAP_TYPE_ns1__find_USCOREobjects (45)
    168245/* ns1:find_objects */
    169246struct ns1__find_USCOREobjects
     
    174251
    175252#ifndef SOAP_TYPE_ns1__find_USCOREinstancesResponse
    176 #define SOAP_TYPE_ns1__find_USCOREinstancesResponse (33)
     253#define SOAP_TYPE_ns1__find_USCOREinstancesResponse (46)
    177254/* ns1:find_instancesResponse */
    178255struct ns1__find_USCOREinstancesResponse
     
    183260
    184261#ifndef SOAP_TYPE_ns1__find_USCOREinstances
    185 #define SOAP_TYPE_ns1__find_USCOREinstances (36)
     262#define SOAP_TYPE_ns1__find_USCOREinstances (49)
    186263/* ns1:find_instances */
    187264struct ns1__find_USCOREinstances
     
    193270
    194271#ifndef SOAP_TYPE_ns1__delete_USCOREinstanceResponse
    195 #define SOAP_TYPE_ns1__delete_USCOREinstanceResponse (38)
     272#define SOAP_TYPE_ns1__delete_USCOREinstanceResponse (51)
    196273/* ns1:delete_instanceResponse */
    197274struct ns1__delete_USCOREinstanceResponse
     
    202279
    203280#ifndef SOAP_TYPE_ns1__delete_USCOREinstance
    204 #define SOAP_TYPE_ns1__delete_USCOREinstance (39)
     281#define SOAP_TYPE_ns1__delete_USCOREinstance (52)
    205282/* ns1:delete_instance */
    206283struct ns1__delete_USCOREinstance
     
    211288
    212289#ifndef SOAP_TYPE_ns1__stat_USCOREobjectResponse
    213 #define SOAP_TYPE_ns1__stat_USCOREobjectResponse (40)
     290#define SOAP_TYPE_ns1__stat_USCOREobjectResponse (53)
    214291/* ns1:stat_objectResponse */
    215292struct ns1__stat_USCOREobjectResponse
     
    220297
    221298#ifndef SOAP_TYPE_ns1__stat_USCOREobject
    222 #define SOAP_TYPE_ns1__stat_USCOREobject (43)
     299#define SOAP_TYPE_ns1__stat_USCOREobject (56)
    223300/* ns1:stat_object */
    224301struct ns1__stat_USCOREobject
     
    229306
    230307#ifndef SOAP_TYPE_SOAP_ENV__Header
    231 #define SOAP_TYPE_SOAP_ENV__Header (44)
     308#define SOAP_TYPE_SOAP_ENV__Header (57)
    232309/* SOAP Header: */
    233310struct SOAP_ENV__Header
     
    240317
    241318#ifndef SOAP_TYPE_SOAP_ENV__Code
    242 #define SOAP_TYPE_SOAP_ENV__Code (45)
     319#define SOAP_TYPE_SOAP_ENV__Code (58)
    243320/* SOAP Fault Code: */
    244321struct SOAP_ENV__Code
     
    250327
    251328#ifndef SOAP_TYPE_SOAP_ENV__Detail
    252 #define SOAP_TYPE_SOAP_ENV__Detail (47)
     329#define SOAP_TYPE_SOAP_ENV__Detail (60)
    253330/* SOAP-ENV:Detail */
    254331struct SOAP_ENV__Detail
     
    261338
    262339#ifndef SOAP_TYPE_SOAP_ENV__Reason
    263 #define SOAP_TYPE_SOAP_ENV__Reason (50)
     340#define SOAP_TYPE_SOAP_ENV__Reason (63)
    264341/* SOAP-ENV:Reason */
    265342struct SOAP_ENV__Reason
     
    270347
    271348#ifndef SOAP_TYPE_SOAP_ENV__Fault
    272 #define SOAP_TYPE_SOAP_ENV__Fault (51)
     349#define SOAP_TYPE_SOAP_ENV__Fault (64)
    273350/* SOAP Fault: */
    274351struct SOAP_ENV__Fault
     
    343420SOAP_FMAC5 int SOAP_FMAC6 ns1__unlock_USCOREobject(struct soap*, char *key, char *type, int *result);
    344421
    345 SOAP_FMAC5 int SOAP_FMAC6 ns1__find_USCOREobjects(struct soap*, char *pattern, struct ns1__find_USCOREobjectsResponse *_param_1);
    346 
    347 SOAP_FMAC5 int SOAP_FMAC6 ns1__find_USCOREinstances(struct soap*, char *key, char *volume, struct ns1__find_USCOREinstancesResponse *_param_2);
     422SOAP_FMAC5 int SOAP_FMAC6 ns1__setxattr_USCOREobject(struct soap*, char *key, char *name, char *value, char *flags, int *result);
     423
     424SOAP_FMAC5 int SOAP_FMAC6 ns1__getxattr_USCOREobject(struct soap*, char *key, char *name, char **result);
     425
     426SOAP_FMAC5 int SOAP_FMAC6 ns1__listxattr_USCOREobject(struct soap*, char *key, struct ns1__listxattr_USCOREobjectResponse *_param_1);
     427
     428SOAP_FMAC5 int SOAP_FMAC6 ns1__removexattr_USCOREobject(struct soap*, char *key, char *name, int *result);
     429
     430SOAP_FMAC5 int SOAP_FMAC6 ns1__find_USCOREobjects(struct soap*, char *pattern, struct ns1__find_USCOREobjectsResponse *_param_2);
     431
     432SOAP_FMAC5 int SOAP_FMAC6 ns1__find_USCOREinstances(struct soap*, char *key, char *volume, struct ns1__find_USCOREinstancesResponse *_param_3);
    348433
    349434SOAP_FMAC5 int SOAP_FMAC6 ns1__delete_USCOREinstance(struct soap*, char *uri, int *result);
    350435
    351 SOAP_FMAC5 int SOAP_FMAC6 ns1__stat_USCOREobject(struct soap*, char *key, struct ns1__stat_USCOREobjectResponse *_param_3);
     436SOAP_FMAC5 int SOAP_FMAC6 ns1__stat_USCOREobject(struct soap*, char *key, struct ns1__stat_USCOREobjectResponse *_param_4);
    352437
    353438/******************************************************************************\
     
    370455SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__unlock_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *type, int *result);
    371456
    372 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__find_USCOREobjects(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *pattern, struct ns1__find_USCOREobjectsResponse *_param_1);
    373 
    374 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__find_USCOREinstances(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *volume, struct ns1__find_USCOREinstancesResponse *_param_2);
     457SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__setxattr_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *name, char *value, char *flags, int *result);
     458
     459SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__getxattr_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *name, char **result);
     460
     461SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__listxattr_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, struct ns1__listxattr_USCOREobjectResponse *_param_1);
     462
     463SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__removexattr_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *name, int *result);
     464
     465SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__find_USCOREobjects(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *pattern, struct ns1__find_USCOREobjectsResponse *_param_2);
     466
     467SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__find_USCOREinstances(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *volume, struct ns1__find_USCOREinstancesResponse *_param_3);
    375468
    376469SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__delete_USCOREinstance(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *uri, int *result);
    377470
    378 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__stat_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, struct ns1__stat_USCOREobjectResponse *_param_3);
     471SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__stat_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, struct ns1__stat_USCOREobjectResponse *_param_4);
    379472
    380473/******************************************************************************\
     
    399492
    400493SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__unlock_USCOREobject(struct soap*);
     494
     495SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__setxattr_USCOREobject(struct soap*);
     496
     497SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__getxattr_USCOREobject(struct soap*);
     498
     499SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__listxattr_USCOREobject(struct soap*);
     500
     501SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__removexattr_USCOREobject(struct soap*);
    401502
    402503SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__find_USCOREobjects(struct soap*);
Note: See TracChangeset for help on using the changeset viewer.