Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > site-packages > lxml > > includes > libxml
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__pycache__ | Directory | - | - | |
DOCBparser.h | File | 3157 bytes | April 17 2025 13:10:58. | |
HTMLparser.h | File | 9410 bytes | April 17 2025 13:10:58. | |
HTMLtree.h | File | 3646 bytes | April 17 2025 13:10:58. | |
SAX.h | File | 4341 bytes | April 17 2025 13:10:58. | |
SAX2.h | File | 4949 bytes | April 17 2025 13:10:58. | |
__init__.py | File | 0 bytes | April 17 2025 13:10:58. | |
c14n.h | File | 3117 bytes | April 17 2025 13:10:58. | |
catalog.h | File | 4906 bytes | April 17 2025 13:10:58. | |
chvalid.h | File | 5159 bytes | April 17 2025 13:10:58. | |
debugXML.h | File | 5152 bytes | April 17 2025 13:10:58. | |
dict.h | File | 1814 bytes | April 17 2025 13:10:58. | |
encoding.h | File | 8507 bytes | April 17 2025 13:10:58. | |
entities.h | File | 4712 bytes | April 17 2025 13:10:58. | |
globals.h | File | 14670 bytes | April 17 2025 13:10:58. | |
hash.h | File | 6601 bytes | April 17 2025 13:10:58. | |
list.h | File | 3348 bytes | April 17 2025 13:10:58. | |
nanoftp.h | File | 3758 bytes | April 17 2025 13:10:58. | |
nanohttp.h | File | 2005 bytes | April 17 2025 13:10:58. | |
parser.h | File | 39734 bytes | April 17 2025 13:10:58. | |
parserInternals.h | File | 17419 bytes | April 17 2025 13:10:58. | |
relaxng.h | File | 5996 bytes | April 17 2025 13:10:58. | |
schemasInternals.h | File | 26224 bytes | April 17 2025 13:10:58. | |
schematron.h | File | 4371 bytes | April 17 2025 13:10:58. | |
threads.h | File | 1958 bytes | April 17 2025 13:10:58. | |
tree.h | File | 38105 bytes | April 17 2025 13:10:58. | |
uri.h | File | 2664 bytes | April 17 2025 13:10:58. | |
valid.h | File | 13622 bytes | April 17 2025 13:10:58. | |
xinclude.h | File | 2967 bytes | April 17 2025 13:10:58. | |
xlink.h | File | 5042 bytes | April 17 2025 13:10:58. | |
xmlIO.h | File | 10660 bytes | April 17 2025 13:10:58. | |
xmlautomata.h | File | 3956 bytes | April 17 2025 13:10:58. | |
xmlerror.h | File | 36809 bytes | April 17 2025 13:10:58. | |
xmlexports.h | File | 1339 bytes | April 17 2025 13:10:58. | |
xmlmemory.h | File | 5945 bytes | April 17 2025 13:10:58. | |
xmlmodule.h | File | 1170 bytes | April 17 2025 13:10:58. | |
xmlreader.h | File | 12607 bytes | April 17 2025 13:10:58. | |
xmlregexp.h | File | 5458 bytes | April 17 2025 13:10:58. | |
xmlsave.h | File | 2337 bytes | April 17 2025 13:10:58. | |
xmlschemas.h | File | 7068 bytes | April 17 2025 13:10:58. | |
xmlschemastypes.h | File | 4841 bytes | April 17 2025 13:10:58. | |
xmlstring.h | File | 5511 bytes | April 17 2025 13:10:58. | |
xmlunicode.h | File | 9993 bytes | April 17 2025 13:10:58. | |
xmlversion.h | File | 8040 bytes | April 17 2025 13:10:58. | |
xmlwriter.h | File | 21265 bytes | April 17 2025 13:10:58. | |
xpath.h | File | 16559 bytes | April 17 2025 13:10:58. | |
xpathInternals.h | File | 19353 bytes | April 17 2025 13:10:58. | |
xpointer.h | File | 3359 bytes | April 17 2025 13:10:58. |
/* * Summary: unfinished XLink detection module * Description: unfinished XLink detection module * * Copy: See Copyright for the status of this software. * * Author: Daniel Veillard */ #ifndef __XML_XLINK_H__ #define __XML_XLINK_H__ #include <libxml/xmlversion.h> #include <libxml/tree.h> #ifdef LIBXML_XPTR_ENABLED #ifdef __cplusplus extern "C" { #endif /** * Various defines for the various Link properties. * * NOTE: the link detection layer will try to resolve QName expansion * of namespaces. If "foo" is the prefix for "http://foo.com/" * then the link detection layer will expand role="foo:myrole" * to "http://foo.com/:myrole". * NOTE: the link detection layer will expand URI-References found on * href attributes by using the base mechanism if found. */ typedef xmlChar *xlinkHRef; typedef xmlChar *xlinkRole; typedef xmlChar *xlinkTitle; typedef enum { XLINK_TYPE_NONE = 0, XLINK_TYPE_SIMPLE, XLINK_TYPE_EXTENDED, XLINK_TYPE_EXTENDED_SET } xlinkType; typedef enum { XLINK_SHOW_NONE = 0, XLINK_SHOW_NEW, XLINK_SHOW_EMBED, XLINK_SHOW_REPLACE } xlinkShow; typedef enum { XLINK_ACTUATE_NONE = 0, XLINK_ACTUATE_AUTO, XLINK_ACTUATE_ONREQUEST } xlinkActuate; /** * xlinkNodeDetectFunc: * @ctx: user data pointer * @node: the node to check * * This is the prototype for the link detection routine. * It calls the default link detection callbacks upon link detection. */ typedef void (*xlinkNodeDetectFunc) (void *ctx, xmlNodePtr node); /* * The link detection module interact with the upper layers using * a set of callback registered at parsing time. */ /** * xlinkSimpleLinkFunk: * @ctx: user data pointer * @node: the node carrying the link * @href: the target of the link * @role: the role string * @title: the link title * * This is the prototype for a simple link detection callback. */ typedef void (*xlinkSimpleLinkFunk) (void *ctx, xmlNodePtr node, const xlinkHRef href, const xlinkRole role, const xlinkTitle title); /** * xlinkExtendedLinkFunk: * @ctx: user data pointer * @node: the node carrying the link * @nbLocators: the number of locators detected on the link * @hrefs: pointer to the array of locator hrefs * @roles: pointer to the array of locator roles * @nbArcs: the number of arcs detected on the link * @from: pointer to the array of source roles found on the arcs * @to: pointer to the array of target roles found on the arcs * @show: array of values for the show attributes found on the arcs * @actuate: array of values for the actuate attributes found on the arcs * @nbTitles: the number of titles detected on the link * @title: array of titles detected on the link * @langs: array of xml:lang values for the titles * * This is the prototype for a extended link detection callback. */ typedef void (*xlinkExtendedLinkFunk)(void *ctx, xmlNodePtr node, int nbLocators, const xlinkHRef *hrefs, const xlinkRole *roles, int nbArcs, const xlinkRole *from, const xlinkRole *to, xlinkShow *show, xlinkActuate *actuate, int nbTitles, const xlinkTitle *titles, const xmlChar **langs); /** * xlinkExtendedLinkSetFunk: * @ctx: user data pointer * @node: the node carrying the link * @nbLocators: the number of locators detected on the link * @hrefs: pointer to the array of locator hrefs * @roles: pointer to the array of locator roles * @nbTitles: the number of titles detected on the link * @title: array of titles detected on the link * @langs: array of xml:lang values for the titles * * This is the prototype for a extended link set detection callback. */ typedef void (*xlinkExtendedLinkSetFunk) (void *ctx, xmlNodePtr node, int nbLocators, const xlinkHRef *hrefs, const xlinkRole *roles, int nbTitles, const xlinkTitle *titles, const xmlChar **langs); /** * This is the structure containing a set of Links detection callbacks. * * There is no default xlink callbacks, if one want to get link * recognition activated, those call backs must be provided before parsing. */ typedef struct _xlinkHandler xlinkHandler; typedef xlinkHandler *xlinkHandlerPtr; struct _xlinkHandler { xlinkSimpleLinkFunk simple; xlinkExtendedLinkFunk extended; xlinkExtendedLinkSetFunk set; }; /* * The default detection routine, can be overridden, they call the default * detection callbacks. */ XMLPUBFUN xlinkNodeDetectFunc XMLCALL xlinkGetDefaultDetect (void); XMLPUBFUN void XMLCALL xlinkSetDefaultDetect (xlinkNodeDetectFunc func); /* * Routines to set/get the default handlers. */ XMLPUBFUN xlinkHandlerPtr XMLCALL xlinkGetDefaultHandler (void); XMLPUBFUN void XMLCALL xlinkSetDefaultHandler (xlinkHandlerPtr handler); /* * Link detection module itself. */ XMLPUBFUN xlinkType XMLCALL xlinkIsLink (xmlDocPtr doc, xmlNodePtr node); #ifdef __cplusplus } #endif #endif /* LIBXML_XPTR_ENABLED */ #endif /* __XML_XLINK_H__ */
SILENT KILLER Tool