| typedef xmlChar * | xlinkHRef |
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-Refences found on href attributes by using the base mechanism if found.
| typedef xmlChar * | xlinkRole |
| typedef xmlChar * | xlinkTitle |
| Enumerator | Value | Description |
|---|---|---|
| XLINK_TYPE_NONE | 0 | |
| XLINK_TYPE_SIMPLE | ||
| XLINK_TYPE_EXTENDED | ||
| XLINK_TYPE_EXTENDED_SET |
| Enumerator | Value | Description |
|---|---|---|
| XLINK_SHOW_NONE | 0 | |
| XLINK_SHOW_NEW | ||
| XLINK_SHOW_EMBED | ||
| XLINK_SHOW_REPLACE |
| Enumerator | Value | Description |
|---|---|---|
| XLINK_ACTUATE_NONE | 0 | |
| XLINK_ACTUATE_AUTO | ||
| XLINK_ACTUATE_ONREQUEST |
| typedef void(* | xlinkNodeDetectFunc |
xlinkNodeDetectFunc: This is the prototype for the link detection routine. It calls the default link detection callbacks upon link detection.
| typedef void(* | xlinkSimpleLinkFunk |
xlinkSimpleLinkFunk: This is the prototype for a simple link detection callback.
| typedef void(* | xlinkExtendedLinkFunk |
xlinkExtendedLinkFunk: This is the prototype for a extended link detection callback.
| typedef void(* | xlinkExtendedLinkSetFunk |
xlinkExtendedLinkSetFunk: This is the prototype for a extended link set detection callback.
| typedef struct _xlinkHandler | xlinkHandler |
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 xlinkHandler * | xlinkHandlerPtr |
| XMLPUBFUN xlinkNodeDetectFunc XMLCALL | xlinkGetDefaultDetect | ( | void | ) |
| XMLPUBFUN void XMLCALL | xlinkSetDefaultDetect | ( | xlinkNodeDetectFunc | func | ) |
| XMLPUBFUN xlinkHandlerPtr XMLCALL | xlinkGetDefaultHandler | ( | void | ) |
| XMLPUBFUN void XMLCALL | xlinkSetDefaultHandler | ( | xlinkHandlerPtr | handler | ) |
| XMLPUBFUN xlinkType XMLCALL | xlinkIsLink | ( | xmlDocPtr | doc, |
| xmlNodePtr | node | |||
| ) | ||||