✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server366.web-hosting.com ​🇻​♯➤ 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 67.223.118.204 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.217.62
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/hc_python/lib/python3.12/site-packages/lxml/includes//xpath.pxd
from lxml.includes cimport tree
from lxml.includes cimport xmlerror

from libc.string cimport const_char
from lxml.includes.tree cimport xmlChar, const_xmlChar


cdef extern from "libxml/xpath.h" nogil:
    ctypedef enum xmlXPathObjectType:
        XPATH_UNDEFINED = 0
        XPATH_NODESET = 1
        XPATH_BOOLEAN = 2
        XPATH_NUMBER = 3
        XPATH_STRING = 4
        XPATH_POINT = 5
        XPATH_RANGE = 6
        XPATH_LOCATIONSET = 7
        XPATH_USERS = 8
        XPATH_XSLT_TREE = 9

    ctypedef enum xmlXPathError:
        XPATH_EXPRESSION_OK = 0
        XPATH_NUMBER_ERROR = 1
        XPATH_UNFINISHED_LITERAL_ERROR = 2
        XPATH_START_LITERAL_ERROR = 3
        XPATH_VARIABLE_REF_ERROR = 4
        XPATH_UNDEF_VARIABLE_ERROR = 5
        XPATH_INVALID_PREDICATE_ERROR = 6
        XPATH_EXPR_ERROR = 7
        XPATH_UNCLOSED_ERROR = 8
        XPATH_UNKNOWN_FUNC_ERROR = 9
        XPATH_INVALID_OPERAND = 10
        XPATH_INVALID_TYPE = 11
        XPATH_INVALID_ARITY = 12
        XPATH_INVALID_CTXT_SIZE = 13
        XPATH_INVALID_CTXT_POSITION = 14
        XPATH_MEMORY_ERROR = 15
        XPTR_SYNTAX_ERROR = 16
        XPTR_RESOURCE_ERROR = 17
        XPTR_SUB_RESOURCE_ERROR = 18
        XPATH_UNDEF_PREFIX_ERROR = 19
        XPATH_ENCODING_ERROR = 20
        XPATH_INVALID_CHAR_ERROR = 21
        XPATH_INVALID_CTXT = 22

    ctypedef struct xmlNodeSet:
        int nodeNr
        int nodeMax
        tree.xmlNode** nodeTab
        
    ctypedef struct xmlXPathObject:
        xmlXPathObjectType type
        xmlNodeSet* nodesetval
        bint boolval
        double floatval
        xmlChar* stringval

    ctypedef struct xmlXPathContext:
        tree.xmlDoc* doc
        tree.xmlNode* node
        tree.xmlDict* dict
        tree.xmlHashTable* nsHash
        const_xmlChar* function
        const_xmlChar* functionURI
        xmlerror.xmlStructuredErrorFunc error
        xmlerror.xmlError lastError
        void* userData

    ctypedef struct xmlXPathParserContext:
        xmlXPathContext* context
        xmlXPathObject* value
        tree.xmlNode* ancestor
        int error

    ctypedef struct xmlXPathCompExpr

    ctypedef void (*xmlXPathFunction)(xmlXPathParserContext* ctxt, int nargs)
    ctypedef xmlXPathFunction (*xmlXPathFuncLookupFunc)(void* ctxt,
                                                        const_xmlChar* name,
                                                        const_xmlChar* ns_uri)
    
    cdef xmlXPathContext* xmlXPathNewContext(tree.xmlDoc* doc)
    cdef xmlXPathObject* xmlXPathEvalExpression(const_xmlChar* str,
                                                xmlXPathContext* ctxt)
    cdef xmlXPathObject* xmlXPathCompiledEval(xmlXPathCompExpr* comp,
                                              xmlXPathContext* ctxt)
    cdef xmlXPathCompExpr* xmlXPathCompile(const_xmlChar* str)
    cdef xmlXPathCompExpr* xmlXPathCtxtCompile(xmlXPathContext* ctxt,
                                               const_xmlChar* str)
    cdef void xmlXPathFreeContext(xmlXPathContext* ctxt)
    cdef void xmlXPathFreeCompExpr(xmlXPathCompExpr* comp)
    cdef void xmlXPathFreeObject(xmlXPathObject* obj)
    cdef int xmlXPathRegisterNs(xmlXPathContext* ctxt,
                                const_xmlChar* prefix, const_xmlChar* ns_uri)
    
    cdef xmlNodeSet* xmlXPathNodeSetCreate(tree.xmlNode* val)
    cdef void xmlXPathFreeNodeSet(xmlNodeSet* val)


cdef extern from "libxml/xpathInternals.h" nogil:
    cdef int xmlXPathRegisterFunc(xmlXPathContext* ctxt,
                                  const_xmlChar* name,
                                  xmlXPathFunction f)
    cdef int xmlXPathRegisterFuncNS(xmlXPathContext* ctxt,
                                    const_xmlChar* name,
                                    const_xmlChar* ns_uri,
                                    xmlXPathFunction f)
    cdef void xmlXPathRegisterFuncLookup(xmlXPathContext *ctxt,
                                         xmlXPathFuncLookupFunc f,
                                         void *funcCtxt)
    cdef int xmlXPathRegisterVariable(xmlXPathContext *ctxt, 
                                      const_xmlChar* name,
                                      xmlXPathObject* value)
    cdef int xmlXPathRegisterVariableNS(xmlXPathContext *ctxt, 
                                        const_xmlChar* name,
                                        const_xmlChar* ns_uri,
                                        xmlXPathObject* value)
    cdef void xmlXPathRegisteredVariablesCleanup(xmlXPathContext *ctxt)
    cdef void xmlXPathRegisteredNsCleanup(xmlXPathContext *ctxt)
    cdef xmlXPathObject* valuePop (xmlXPathParserContext *ctxt)
    cdef int valuePush(xmlXPathParserContext* ctxt, xmlXPathObject *value)
    
    cdef xmlXPathObject* xmlXPathNewCString(const_char *val)
    cdef xmlXPathObject* xmlXPathWrapCString(const_char * val)
    cdef xmlXPathObject* xmlXPathNewString(const_xmlChar *val)
    cdef xmlXPathObject* xmlXPathWrapString(const_xmlChar * val)
    cdef xmlXPathObject* xmlXPathNewFloat(double val)
    cdef xmlXPathObject* xmlXPathNewBoolean(int val)
    cdef xmlXPathObject* xmlXPathNewNodeSet(tree.xmlNode* val)
    cdef xmlXPathObject* xmlXPathNewValueTree(tree.xmlNode* val)
    cdef void xmlXPathNodeSetAdd(xmlNodeSet* cur,
                                  tree.xmlNode* val)
    cdef void xmlXPathNodeSetAddUnique(xmlNodeSet* cur,
                                        tree.xmlNode* val)
    cdef xmlXPathObject* xmlXPathWrapNodeSet(xmlNodeSet* val)
    cdef void xmlXPathErr(xmlXPathParserContext* ctxt, int error)


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
12 May 2025 12.34 PM
root / root
0755
__pycache__
--
12 May 2025 12.34 PM
root / root
0755
extlibs
--
12 May 2025 12.34 PM
root / root
0755
libexslt
--
12 May 2025 12.34 PM
root / root
0755
libxml
--
12 May 2025 12.34 PM
root / root
0755
libxslt
--
12 May 2025 12.34 PM
root / root
0755
__init__.pxd
0 KB
12 May 2025 12.34 PM
root / root
0644
__init__.py
0 KB
12 May 2025 12.34 PM
root / root
0644
c14n.pxd
1.084 KB
12 May 2025 12.34 PM
root / root
0644
config.pxd
0.094 KB
12 May 2025 12.34 PM
root / root
0644
dtdvalid.pxd
0.673 KB
12 May 2025 12.34 PM
root / root
0644
etree_defs.h
13.911 KB
12 May 2025 12.34 PM
root / root
0644
etreepublic.pxd
9.945 KB
12 May 2025 12.34 PM
root / root
0644
htmlparser.pxd
2.736 KB
12 May 2025 12.34 PM
root / root
0644
lxml-version.h
0.069 KB
12 May 2025 12.34 PM
root / root
0644
relaxng.pxd
2.554 KB
12 May 2025 12.34 PM
root / root
0644
schematron.pxd
1.566 KB
12 May 2025 12.34 PM
root / root
0644
tree.pxd
19.913 KB
12 May 2025 12.34 PM
root / root
0644
uri.pxd
0.142 KB
12 May 2025 12.34 PM
root / root
0644
xinclude.pxd
0.785 KB
12 May 2025 12.34 PM
root / root
0644
xmlerror.pxd
56.656 KB
12 May 2025 12.34 PM
root / root
0644
xmlparser.pxd
11.166 KB
12 May 2025 12.34 PM
root / root
0644
xmlschema.pxd
1.662 KB
12 May 2025 12.34 PM
root / root
0644
xpath.pxd
5.472 KB
12 May 2025 12.34 PM
root / root
0644
xslt.pxd
8.048 KB
12 May 2025 12.34 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF