From 7288226dbae36a37b8f754defda826e6e1ad577e Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Wed, 20 Apr 2005 08:30:43 +0000 Subject: Support for element's form and schema's elementFormDefault attributes (qualified/unqualified) --- ext/soap/php_sdl.h | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'ext/soap/php_sdl.h') 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; -- cgit v1.2.1