亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? expat.h

?? This software aims to create an applet and panel tools to manage a wireless interface card, such as
?? H
?? 第 1 頁 / 共 3 頁
字號:
                         XML_EntityDeclHandler handler);

/* OBSOLETE -- OBSOLETE -- OBSOLETE
   This handler has been superceded by the EntityDeclHandler above.
   It is provided here for backward compatibility.

   This is called for a declaration of an unparsed (NDATA) entity.
   The base argument is whatever was set by XML_SetBase. The
   entityName, systemId and notationName arguments will never be
   NULL. The other arguments may be.
*/
typedef void (XMLCALL *XML_UnparsedEntityDeclHandler) (
                                    void *userData,
                                    const XML_Char *entityName,
                                    const XML_Char *base,
                                    const XML_Char *systemId,
                                    const XML_Char *publicId,
                                    const XML_Char *notationName);

/* This is called for a declaration of notation.  The base argument is
   whatever was set by XML_SetBase. The notationName will never be
   NULL.  The other arguments can be.
*/
typedef void (XMLCALL *XML_NotationDeclHandler) (
                                    void *userData,
                                    const XML_Char *notationName,
                                    const XML_Char *base,
                                    const XML_Char *systemId,
                                    const XML_Char *publicId);

/* When namespace processing is enabled, these are called once for
   each namespace declaration. The call to the start and end element
   handlers occur between the calls to the start and end namespace
   declaration handlers. For an xmlns attribute, prefix will be
   NULL.  For an xmlns="" attribute, uri will be NULL.
*/
typedef void (XMLCALL *XML_StartNamespaceDeclHandler) (
                                    void *userData,
                                    const XML_Char *prefix,
                                    const XML_Char *uri);

typedef void (XMLCALL *XML_EndNamespaceDeclHandler) (
                                    void *userData,
                                    const XML_Char *prefix);

/* This is called if the document is not standalone, that is, it has an
   external subset or a reference to a parameter entity, but does not
   have standalone="yes". If this handler returns XML_STATUS_ERROR,
   then processing will not continue, and the parser will return a
   XML_ERROR_NOT_STANDALONE error.
   If parameter entity parsing is enabled, then in addition to the
   conditions above this handler will only be called if the referenced
   entity was actually read.
*/
typedef int (XMLCALL *XML_NotStandaloneHandler) (void *userData);

/* This is called for a reference to an external parsed general
   entity.  The referenced entity is not automatically parsed.  The
   application can parse it immediately or later using
   XML_ExternalEntityParserCreate.

   The parser argument is the parser parsing the entity containing the
   reference; it can be passed as the parser argument to
   XML_ExternalEntityParserCreate.  The systemId argument is the
   system identifier as specified in the entity declaration; it will
   not be NULL.

   The base argument is the system identifier that should be used as
   the base for resolving systemId if systemId was relative; this is
   set by XML_SetBase; it may be NULL.

   The publicId argument is the public identifier as specified in the
   entity declaration, or NULL if none was specified; the whitespace
   in the public identifier will have been normalized as required by
   the XML spec.

   The context argument specifies the parsing context in the format
   expected by the context argument to XML_ExternalEntityParserCreate;
   context is valid only until the handler returns, so if the
   referenced entity is to be parsed later, it must be copied.
   context is NULL only when the entity is a parameter entity.

   The handler should return XML_STATUS_ERROR if processing should not
   continue because of a fatal error in the handling of the external
   entity.  In this case the calling parser will return an
   XML_ERROR_EXTERNAL_ENTITY_HANDLING error.

   Note that unlike other handlers the first argument is the parser,
   not userData.
*/
typedef int (XMLCALL *XML_ExternalEntityRefHandler) (
                                    XML_Parser parser,
                                    const XML_Char *context,
                                    const XML_Char *base,
                                    const XML_Char *systemId,
                                    const XML_Char *publicId);

/* This is called in two situations:
   1) An entity reference is encountered for which no declaration
      has been read *and* this is not an error.
   2) An internal entity reference is read, but not expanded, because
      XML_SetDefaultHandler has been called.
   Note: skipped parameter entities in declarations and skipped general
         entities in attribute values cannot be reported, because
         the event would be out of sync with the reporting of the
         declarations or attribute values
*/
typedef void (XMLCALL *XML_SkippedEntityHandler) (
                                    void *userData,
                                    const XML_Char *entityName,
                                    int is_parameter_entity);

/* This structure is filled in by the XML_UnknownEncodingHandler to
   provide information to the parser about encodings that are unknown
   to the parser.

   The map[b] member gives information about byte sequences whose
   first byte is b.

   If map[b] is c where c is >= 0, then b by itself encodes the
   Unicode scalar value c.

   If map[b] is -1, then the byte sequence is malformed.

   If map[b] is -n, where n >= 2, then b is the first byte of an
   n-byte sequence that encodes a single Unicode scalar value.

   The data member will be passed as the first argument to the convert
   function.

   The convert function is used to convert multibyte sequences; s will
   point to a n-byte sequence where map[(unsigned char)*s] == -n.  The
   convert function must return the Unicode scalar value represented
   by this byte sequence or -1 if the byte sequence is malformed.

   The convert function may be NULL if the encoding is a single-byte
   encoding, that is if map[b] >= -1 for all bytes b.

   When the parser is finished with the encoding, then if release is
   not NULL, it will call release passing it the data member; once
   release has been called, the convert function will not be called
   again.

   Expat places certain restrictions on the encodings that are supported
   using this mechanism.

   1. Every ASCII character that can appear in a well-formed XML document,
      other than the characters

      $@\^`{}~

      must be represented by a single byte, and that byte must be the
      same byte that represents that character in ASCII.

   2. No character may require more than 4 bytes to encode.

   3. All characters encoded must have Unicode scalar values <=
      0xFFFF, (i.e., characters that would be encoded by surrogates in
      UTF-16 are  not allowed).  Note that this restriction doesn't
      apply to the built-in support for UTF-8 and UTF-16.

   4. No Unicode character may be encoded by more than one distinct
      sequence of bytes.
*/
typedef struct {
  int map[256];
  void *data;
  int (XMLCALL *convert)(void *data, const char *s);
  void (XMLCALL *release)(void *data);
} XML_Encoding;

/* This is called for an encoding that is unknown to the parser.

   The encodingHandlerData argument is that which was passed as the
   second argument to XML_SetUnknownEncodingHandler.

   The name argument gives the name of the encoding as specified in
   the encoding declaration.

   If the callback can provide information about the encoding, it must
   fill in the XML_Encoding structure, and return XML_STATUS_OK.
   Otherwise it must return XML_STATUS_ERROR.

   If info does not describe a suitable encoding, then the parser will
   return an XML_UNKNOWN_ENCODING error.
*/
typedef int (XMLCALL *XML_UnknownEncodingHandler) (
                                    void *encodingHandlerData,
                                    const XML_Char *name,
                                    XML_Encoding *info);

XMLPARSEAPI(void)
XML_SetElementHandler(XML_Parser parser,
                      XML_StartElementHandler start,
                      XML_EndElementHandler end);

XMLPARSEAPI(void)
XML_SetStartElementHandler(XML_Parser parser,
                           XML_StartElementHandler handler);

XMLPARSEAPI(void)
XML_SetEndElementHandler(XML_Parser parser,
                         XML_EndElementHandler handler);

XMLPARSEAPI(void)
XML_SetCharacterDataHandler(XML_Parser parser,
                            XML_CharacterDataHandler handler);

XMLPARSEAPI(void)
XML_SetProcessingInstructionHandler(XML_Parser parser,
                                    XML_ProcessingInstructionHandler handler);
XMLPARSEAPI(void)
XML_SetCommentHandler(XML_Parser parser,
                      XML_CommentHandler handler);

XMLPARSEAPI(void)
XML_SetCdataSectionHandler(XML_Parser parser,
                           XML_StartCdataSectionHandler start,
                           XML_EndCdataSectionHandler end);

XMLPARSEAPI(void)
XML_SetStartCdataSectionHandler(XML_Parser parser,
                                XML_StartCdataSectionHandler start);

XMLPARSEAPI(void)
XML_SetEndCdataSectionHandler(XML_Parser parser,
                              XML_EndCdataSectionHandler end);

/* This sets the default handler and also inhibits expansion of
   internal entities. These entity references will be passed to the
   default handler, or to the skipped entity handler, if one is set.
*/
XMLPARSEAPI(void)
XML_SetDefaultHandler(XML_Parser parser,
                      XML_DefaultHandler handler);

/* This sets the default handler but does not inhibit expansion of
   internal entities.  The entity reference will not be passed to the
   default handler.
*/
XMLPARSEAPI(void)
XML_SetDefaultHandlerExpand(XML_Parser parser,
                            XML_DefaultHandler handler);

XMLPARSEAPI(void)
XML_SetDoctypeDeclHandler(XML_Parser parser,
                          XML_StartDoctypeDeclHandler start,
                          XML_EndDoctypeDeclHandler end);

XMLPARSEAPI(void)
XML_SetStartDoctypeDeclHandler(XML_Parser parser,
                               XML_StartDoctypeDeclHandler start);

XMLPARSEAPI(void)
XML_SetEndDoctypeDeclHandler(XML_Parser parser,
                             XML_EndDoctypeDeclHandler end);

XMLPARSEAPI(void)
XML_SetUnparsedEntityDeclHandler(XML_Parser parser,
                                 XML_UnparsedEntityDeclHandler handler);

XMLPARSEAPI(void)
XML_SetNotationDeclHandler(XML_Parser parser,
                           XML_NotationDeclHandler handler);

XMLPARSEAPI(void)
XML_SetNamespaceDeclHandler(XML_Parser parser,
                            XML_StartNamespaceDeclHandler start,
                            XML_EndNamespaceDeclHandler end);

XMLPARSEAPI(void)
XML_SetStartNamespaceDeclHandler(XML_Parser parser,
                                 XML_StartNamespaceDeclHandler start);

XMLPARSEAPI(void)
XML_SetEndNamespaceDeclHandler(XML_Parser parser,
                               XML_EndNamespaceDeclHandler end);

XMLPARSEAPI(void)
XML_SetNotStandaloneHandler(XML_Parser parser,
                            XML_NotStandaloneHandler handler);

XMLPARSEAPI(void)
XML_SetExternalEntityRefHandler(XML_Parser parser,
                                XML_ExternalEntityRefHandler handler);

/* If a non-NULL value for arg is specified here, then it will be
   passed as the first argument to the external entity ref handler
   instead of the parser object.
*/
XMLPARSEAPI(void)
XML_SetExternalEntityRefHandlerArg(XML_Parser parser,
                                   void *arg);

XMLPARSEAPI(void)
XML_SetSkippedEntityHandler(XML_Parser parser,
                            XML_SkippedEntityHandler handler);

XMLPARSEAPI(void)
XML_SetUnknownEncodingHandler(XML_Parser parser,
                              XML_UnknownEncodingHandler handler,
                              void *encodingHandlerData);

/* This can be called within a handler for a start element, end
   element, processing instruction or character data.  It causes the
   corresponding markup to be passed to the default handler.
*/
XMLPARSEAPI(void)
XML_DefaultCurrent(XML_Parser parser);

/* If do_nst is non-zero, and namespace processing is in effect, and
   a name has a prefix (i.e. an explicit namespace qualifier) then
   that name is returned as a triplet in a single string separated by
   the separator character specified when the parser was created: URI
   + sep + local_name + sep + prefix.

   If do_nst is zero, then namespace information is returned in the
   default manner (URI + sep + local_name) whether or not the name
   has a prefix.

   Note: Calling XML_SetReturnNSTriplet after XML_Parse or
     XML_ParseBuffer has no effect.
*/

XMLPARSEAPI(void)
XML_SetReturnNSTriplet(XML_Parser parser, int do_nst);

/* This value is passed as the userData argument to callbacks. */
XMLPARSEAPI(void)
XML_SetUserData(XML_Parser parser, void *userData);

/* Returns the last value set by XML_SetUserData or NULL. */
#define XML_GetUserData(parser) (*(void **)(parser))

/* This is equivalent to supplying an encoding argument to
   XML_ParserCreate. On success XML_SetEncoding returns non-zero,
   zero otherwise.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产a| 日韩精品一区二区三区视频| 久久久一区二区三区捆绑**| 一区二区激情小说| 丰满少妇在线播放bd日韩电影| 欧美日韩一区久久| 亚洲天堂2016| 国产成人综合视频| 日韩三级免费观看| 亚洲国产aⅴ成人精品无吗| 丁香婷婷综合网| 欧美大片在线观看| 日韩专区在线视频| 色综合av在线| 国产精品久久二区二区| 国内精品第一页| 欧美一级高清大全免费观看| 亚洲一区二区三区免费视频| 99热在这里有精品免费| 久久精品日产第一区二区三区高清版| 午夜视黄欧洲亚洲| 欧美图片一区二区三区| 亚洲精品美腿丝袜| 91在线观看地址| 国产精品天干天干在观线| 精品一区二区三区在线观看| 91精品国产一区二区三区蜜臀 | 欧美日韩大陆在线| 亚洲欧美日本韩国| av亚洲精华国产精华| 国产精品久久看| av中文一区二区三区| 国产精品美女久久久久av爽李琼| 国产成人免费网站| 国产欧美日韩激情| 精品少妇一区二区| 另类调教123区| 日韩欧美高清一区| 精品中文字幕一区二区小辣椒| 日韩精品最新网址| 乱中年女人伦av一区二区| 欧美一级xxx| 美女视频黄 久久| 欧美电影免费提供在线观看| 久久电影国产免费久久电影| 欧美va亚洲va香蕉在线| 美国欧美日韩国产在线播放| 日韩精品中文字幕在线一区| 久久精品国产亚洲aⅴ | 成人午夜伦理影院| 国产精品福利一区二区| 97精品久久久午夜一区二区三区 | 亚洲国产精品精华液ab| 成人午夜免费电影| 亚洲女爱视频在线| 欧美日韩在线观看一区二区| 日本三级亚洲精品| 亚洲精品一区二区在线观看| 国产精品白丝av| 国产精品入口麻豆九色| 97se亚洲国产综合在线| 亚洲综合小说图片| 91精品国产综合久久国产大片 | 亚洲综合免费观看高清完整版| 欧美色图第一页| 日韩av中文字幕一区二区三区| 日韩美女视频一区二区在线观看| 国产精品996| 亚洲精品乱码久久久久| 欧美高清视频一二三区| 极品尤物av久久免费看| 国产精品国产三级国产aⅴ中文| 色成人在线视频| 男女视频一区二区| 国产精品女主播av| 欧美揉bbbbb揉bbbbb| 精品一区二区免费看| 国产精品久久精品日日| 欧美日韩成人一区| 国产高清在线精品| 一区二区日韩av| 精品日本一线二线三线不卡| av午夜精品一区二区三区| 香蕉成人啪国产精品视频综合网| 久久综合给合久久狠狠狠97色69| 99久久精品免费看国产| 男人的天堂亚洲一区| 国产精品护士白丝一区av| 欧美日韩一卡二卡三卡| 国产麻豆视频精品| 悠悠色在线精品| 精品久久久久久久久久久久久久久| 成人av电影在线播放| 午夜视频一区二区| 国产精品色在线观看| 欧美一区二区三区白人| 99久精品国产| 黄一区二区三区| 亚洲一区二区三区国产| 国产性色一区二区| 67194成人在线观看| k8久久久一区二区三区| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲精品视频在线观看免费| xnxx国产精品| 欧美日韩一区二区电影| 成人avav在线| 韩国女主播一区二区三区| 亚洲综合色丁香婷婷六月图片| 久久精品亚洲精品国产欧美| 7777精品伊人久久久大香线蕉超级流畅| 丰满放荡岳乱妇91ww| 久久国产三级精品| 亚洲小说春色综合另类电影| 中文字幕巨乱亚洲| 精品免费99久久| 欧美日本一道本在线视频| aaa国产一区| 国产成人午夜精品影院观看视频 | 免费成人av资源网| 亚洲综合图片区| 国产精品久久三区| 精品福利二区三区| 欧美一级夜夜爽| 欧美日韩国产一级片| 色狠狠av一区二区三区| 成人a区在线观看| 国产精品一区三区| 久久草av在线| 蜜桃精品视频在线观看| 午夜av电影一区| 亚洲国产综合视频在线观看| 自拍av一区二区三区| 欧美经典一区二区| 久久久亚洲综合| 精品999在线播放| 日韩免费高清视频| 91麻豆精品久久久久蜜臀| 欧美视频精品在线| 91老师片黄在线观看| 99久久夜色精品国产网站| 国产91精品免费| 国产a久久麻豆| 国产激情视频一区二区在线观看| 韩国精品主播一区二区在线观看| 久久精品久久综合| 精品一区二区久久| 狠狠色狠狠色综合日日91app| 蜜桃精品视频在线| 久久99精品久久久久久| 久久99热99| 久久99精品国产91久久来源| 精品一区免费av| 国产一区二区三区美女| 国产成人综合在线观看| 丁香天五香天堂综合| 高清在线不卡av| 不卡视频在线看| 91色在线porny| 在线观看免费亚洲| 欧美日高清视频| 日韩一区国产二区欧美三区| 日韩欧美国产综合在线一区二区三区| 欧美草草影院在线视频| 久久综合狠狠综合久久激情| 国产三级精品视频| 18成人在线观看| 亚洲一区二区欧美| 日本va欧美va精品| 国产综合色在线| 成人精品视频一区二区三区| 91日韩一区二区三区| 欧洲生活片亚洲生活在线观看| 欧美狂野另类xxxxoooo| 欧美mv日韩mv国产网站app| 国产婷婷一区二区| 中文字幕一区二区三区精华液| 亚洲精品视频免费观看| 日韩精品一区第一页| 国精产品一区一区三区mba桃花| 国产成人精品在线看| 色综合久久88色综合天天免费| 欧美日韩视频一区二区| 精品国产乱码久久久久久图片| 欧美国产日韩亚洲一区| 一区二区三区美女| 理论片日本一区| 成人黄色在线看| 欧美三级电影网站| 337p日本欧洲亚洲大胆精品| 中文字幕在线观看不卡视频| 亚洲一区免费在线观看| 美女视频黄免费的久久| 成人免费三级在线| 欧美日韩亚洲综合一区| 精品国产91洋老外米糕| 亚洲欧美激情在线| 久久国产精品色| 波多野结衣中文字幕一区| 911精品产国品一二三产区|