diff options
| author | Wilmer van der Gaast <wilmer@gaast.net> | 2006-09-20 11:36:53 +0200 | 
|---|---|---|
| committer | Wilmer van der Gaast <wilmer@gaast.net> | 2006-09-20 11:36:53 +0200 | 
| commit | 8f243add8b64f9936c49bbeafac77aa9961cf264 (patch) | |
| tree | 8065e4b219167ea28814f02d5bf775cac8c870a4 /protocols/jabber/xmlrole.h | |
| parent | 51fdc4512cc77fd6b59b582f27887657d7c3721e (diff) | |
Removed old Jabber module, started to fill in the new stuff. (xmltree
developed outside this tree)
Diffstat (limited to 'protocols/jabber/xmlrole.h')
| -rw-r--r-- | protocols/jabber/xmlrole.h | 111 | 
1 files changed, 0 insertions, 111 deletions
| diff --git a/protocols/jabber/xmlrole.h b/protocols/jabber/xmlrole.h deleted file mode 100644 index 877c40ba..00000000 --- a/protocols/jabber/xmlrole.h +++ /dev/null @@ -1,111 +0,0 @@ -/* -The contents of this file are subject to the Mozilla Public License -Version 1.1 (the "License"); you may not use this file except in -compliance with the License. You may obtain a copy of the License at -http://www.mozilla.org/MPL/ - -Software distributed under the License is distributed on an "AS IS" -basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the -License for the specific language governing rights and limitations -under the License. - -The Original Code is expat. - -The Initial Developer of the Original Code is James Clark. -Portions created by James Clark are Copyright (C) 1998, 1999 -James Clark. All Rights Reserved. - -Contributor(s): - -Alternatively, the contents of this file may be used under the terms -of the GNU General Public License (the "GPL"), in which case the -provisions of the GPL are applicable instead of those above.  If you -wish to allow use of your version of this file only under the terms of -the GPL and not to allow others to use your version of this file under -the MPL, indicate your decision by deleting the provisions above and -replace them with the notice and other provisions required by the -GPL. If you do not delete the provisions above, a recipient may use -your version of this file under either the MPL or the GPL. -*/ - -#ifndef XmlRole_INCLUDED -#define XmlRole_INCLUDED 1 - -#include "xmltok.h" - -#ifdef __cplusplus -extern "C" { -#endif - -enum { -  XML_ROLE_ERROR = -1, -  XML_ROLE_NONE = 0, -  XML_ROLE_XML_DECL, -  XML_ROLE_INSTANCE_START, -  XML_ROLE_DOCTYPE_NAME, -  XML_ROLE_DOCTYPE_SYSTEM_ID, -  XML_ROLE_DOCTYPE_PUBLIC_ID, -  XML_ROLE_DOCTYPE_CLOSE, -  XML_ROLE_GENERAL_ENTITY_NAME, -  XML_ROLE_PARAM_ENTITY_NAME, -  XML_ROLE_ENTITY_VALUE, -  XML_ROLE_ENTITY_SYSTEM_ID, -  XML_ROLE_ENTITY_PUBLIC_ID, -  XML_ROLE_ENTITY_NOTATION_NAME, -  XML_ROLE_NOTATION_NAME, -  XML_ROLE_NOTATION_SYSTEM_ID, -  XML_ROLE_NOTATION_NO_SYSTEM_ID, -  XML_ROLE_NOTATION_PUBLIC_ID, -  XML_ROLE_ATTRIBUTE_NAME, -  XML_ROLE_ATTRIBUTE_TYPE_CDATA, -  XML_ROLE_ATTRIBUTE_TYPE_ID, -  XML_ROLE_ATTRIBUTE_TYPE_IDREF, -  XML_ROLE_ATTRIBUTE_TYPE_IDREFS, -  XML_ROLE_ATTRIBUTE_TYPE_ENTITY, -  XML_ROLE_ATTRIBUTE_TYPE_ENTITIES, -  XML_ROLE_ATTRIBUTE_TYPE_NMTOKEN, -  XML_ROLE_ATTRIBUTE_TYPE_NMTOKENS, -  XML_ROLE_ATTRIBUTE_ENUM_VALUE, -  XML_ROLE_ATTRIBUTE_NOTATION_VALUE, -  XML_ROLE_ATTLIST_ELEMENT_NAME, -  XML_ROLE_IMPLIED_ATTRIBUTE_VALUE, -  XML_ROLE_REQUIRED_ATTRIBUTE_VALUE, -  XML_ROLE_DEFAULT_ATTRIBUTE_VALUE, -  XML_ROLE_FIXED_ATTRIBUTE_VALUE, -  XML_ROLE_ELEMENT_NAME, -  XML_ROLE_CONTENT_ANY, -  XML_ROLE_CONTENT_EMPTY, -  XML_ROLE_CONTENT_PCDATA, -  XML_ROLE_GROUP_OPEN, -  XML_ROLE_GROUP_CLOSE, -  XML_ROLE_GROUP_CLOSE_REP, -  XML_ROLE_GROUP_CLOSE_OPT, -  XML_ROLE_GROUP_CLOSE_PLUS, -  XML_ROLE_GROUP_CHOICE, -  XML_ROLE_GROUP_SEQUENCE, -  XML_ROLE_CONTENT_ELEMENT, -  XML_ROLE_CONTENT_ELEMENT_REP, -  XML_ROLE_CONTENT_ELEMENT_OPT, -  XML_ROLE_CONTENT_ELEMENT_PLUS, -  XML_ROLE_PARAM_ENTITY_REF -}; - -typedef struct prolog_state { -  int (*handler)(struct prolog_state *state, -	         int tok, -		 const char *ptr, -		 const char *end, -		 const ENCODING *enc); -  unsigned level; -} PROLOG_STATE; - -void XMLTOKAPI XmlPrologStateInit(PROLOG_STATE *); - -#define XmlTokenRole(state, tok, ptr, end, enc) \ - (((state)->handler)(state, tok, ptr, end, enc)) - -#ifdef __cplusplus -} -#endif - -#endif /* not XmlRole_INCLUDED */ | 
