• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/libxml2-src/

Lines Matching refs:URI

2  * uri.c: set of generic URI related routines 
167 * @uri: pointer to an URI structure
170 * Parse an URI scheme
199 * @uri: pointer to an URI structure
202 * Parse the query part of an URI
240 * @uri: pointer to an URI structure
243 * Parse the query part of an URI
283 * @uri: pointer to an URI structure
314 * @uri: pointer to an URI structure
386 * @uri: pointer to an URI structure
465 * @uri: pointer to an URI structure
536 * @uri: pointer to an URI structure
576 * @uri: pointer to an URI structure
622 * @uri: pointer to an URI structure
664 * @uri: pointer to an URI structure
706 * @uri: pointer to an URI structure
754 * @uri: pointer to an URI structure
757 * Parse an URI string and fills in the appropriate fields
812 * @uri: pointer to an URI structure
815 * Parse an URI string and fills in the appropriate fields
853 * @uri: pointer to an URI structure
856 * Parse an URI reference string and fills in the appropriate fields
859 * URI-reference = URI / relative-ref
889 * @str: the URI string to analyze
891 * Parse an URI based on RFC 3986
893 * URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
917 * @uri: pointer to an URI structure
920 * Parse an URI reference string based on RFC 3986 and fills in the
923 * URI-reference = URI / relative-ref
934 * @str: the URI string to analyze
935 * @raw: if 1 unescaping of URI pieces are disabled
937 * Parse an URI but allows to keep intact the original fragments.
939 * URI-reference = URI / relative-ref
966 * Generic URI structure functions *
995 * Save the URI as an escaped string
1401 * Prints the URI in the stream @stream.
1637 * treating them as part of the final URI), by removing them from
1674 * Unescaping routine, but does not check that the string is an URI. The
1805 * @str: the string of the URI to escape
1945 * @URI: the URI instance found in the document
1948 * Computes he final URI of the reference done by checking that
1949 * the given URI is valid, and building the final URI using the
1950 * base URI. This is processed according to section 5.2 of the
1955 * Returns a new URI string (to be freed by the caller) or NULL in case
1959 xmlBuildURI(const xmlChar *URI, const xmlChar *base) {
1967 * 1) The URI reference is parsed into the potential four components and
1970 * NOTE that a completely empty URI is treated by modern browsers
1972 * URI. Should we do that here?
1974 if (URI == NULL)
1977 if (*URI) {
1981 ret = xmlParseURIReference(ref, (const char *) URI);
1990 * The URI is absolute don't modify.
1992 val = xmlStrdup(URI);
2023 * current document and we are done. Otherwise, the reference URI's
2025 * within the URI reference and not inherited from the base URI.
2065 * absolute URI and we are done. Otherwise, the reference URI's
2066 * scheme is inherited from the base URI's scheme component.
2085 * URI's authority is inherited from the base URI's authority
2086 * component, which will also be undefined if the URI scheme does not
2124 * URI's path. Although there are many ways to do this, we will
2143 * a) All but the last segment of the base URI's path component is
2190 * 7) The resulting URI components, including any inherited from the
2191 * base URI, are recombined to give the absolute form of the URI
2208 * @URI: the URI reference under consideration
2211 * Expresses the URI of the reference in terms relative to the
2214 * URI input URI returned
2222 * URI input URI returned
2229 * Note: if the URI reference is really wierd or complicated, it may be
2232 * since this routine (for reasonable efficiency) assumes URI has
2235 * Returns a new URI string (to be freed by the caller) or NULL in case
2239 xmlBuildRelativeURI (const xmlChar * URI, const xmlChar * base)
2252 if ((URI == NULL) || (*URI == 0))
2256 * First parse URI into a standard form
2261 /* If URI not already in "relative" form */
2262 if (URI[0] != '.') {
2263 ret = xmlParseURIReference (ref, (const char *) URI);
2265 goto done; /* Error in URI, return NULL */
2267 ref->path = (char *)xmlStrdup(URI);
2273 val = xmlStrdup (URI);
2287 * If the scheme / server on the URI differs from the base,
2288 * just return the URI
2294 val = xmlStrdup (URI);
2353 * In URI, "back up" to the last '/' encountered. This will be the
2354 * beginning of the "unique" suffix of URI
2375 if (bptr[pos] != ref->path[pos]) {/* check for trivial URI == base */
2393 * length of the remainder of the URI, plus enough space
2412 * Finish up with the end of the URI
2482 /* sanitize filename starting with // so it can be used as URI */
2499 * this looks like an URI where some parts have not been
2531 * Create a URI structure
2584 * Constructs an URI expressing the existing path
2586 * Returns a new URI, or a duplicate of the path parameter if the
2609 /* xmlCanonicPath can return an URI on Windows (is that the intended behaviour?)
2610 If 'cal' is a valid URI allready then we are done here, as continuing would make