diff options
author | Dmitry Stogov <dmitry@php.net> | 2005-04-20 08:30:43 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2005-04-20 08:30:43 +0000 |
commit | 7288226dbae36a37b8f754defda826e6e1ad577e (patch) | |
tree | 9ff1f428bfe74c4e758430353fa0b15c73143082 /ext/soap/php_sdl.h | |
parent | c4a7ee45adcd4dec77b6d533e99cc1f3aadd1863 (diff) | |
download | php-git-7288226dbae36a37b8f754defda826e6e1ad577e.tar.gz |
Support for element's form and schema's elementFormDefault attributes (qualified/unqualified)
Diffstat (limited to 'ext/soap/php_sdl.h')
-rw-r--r-- | ext/soap/php_sdl.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/ext/soap/php_sdl.h b/ext/soap/php_sdl.h index d2c9bfd033..63f961ab71 100644 --- a/ext/soap/php_sdl.h +++ b/ext/soap/php_sdl.h @@ -180,6 +180,19 @@ typedef enum _sdlTypeKind { XSD_TYPEKIND_EXTENSION } sdlTypeKind; +typedef enum _sdlUse { + XSD_USE_DEFAULT, + XSD_USE_OPTIONAL, + XSD_USE_PROHIBITED, + XSD_USE_REQUIRED +} sdlUse; + +typedef enum _sdlForm { + XSD_FORM_DEFAULT, + XSD_FORM_QUALIFIED, + XSD_FORM_UNQUALIFIED +} sdlForm; + struct _sdlType { sdlTypeKind kind; char *name; @@ -193,6 +206,7 @@ struct _sdlType { char *def; char *fixed; char *ref; + sdlForm form; }; struct _sdlParam { @@ -219,19 +233,6 @@ struct _sdlFunction { HashTable *faults; /* array of sdlFaultPtr */ }; -typedef enum _sdlUse { - XSD_USE_DEFAULT, - XSD_USE_OPTIONAL, - XSD_USE_PROHIBITED, - XSD_USE_REQUIRED -} sdlUse; - -typedef enum _sdlForm { - XSD_FORM_DEFAULT, - XSD_FORM_QUALIFIED, - XSD_FORM_UNQUALIFIED -} sdlForm; - typedef struct _sdlExtraAttribute { char *ns; char *val; |