|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
ADC домой > Ссылочная библиотека> Ссылка> Дарвин> Разное пространство пользователя ссылка API
|
xlink.h |
| Включает: |
xlinkExtendedLinkFunk |
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);
xlinkExtendedLinkFunk: @ctx: пользовательский указатель данных @node: узел, переносящий ссылку @nbLocators: число локаторов, обнаруженных на ссылке @hrefs: указатель на массив локатора hrefs @roles: указатель на массив ролей локатора @nbArcs: число дуг, обнаруженных на ссылке @from: указатель на массив исходных ролей, найденных на дугах @to: указатель на массив целевых ролей, найденных на дугах @show: массив значений для атрибутов шоу, найденных на дугах @actuate: массив значений для привести в действие атрибутов, найденных на дугах @nbTitles: число заголовков, обнаруженных на ссылке @title: массив заголовков, обнаруженных на ссылке @langs: массив xml:lang оценивает за заголовки
Это - прототип для расширенного обратного вызова обнаружения ссылки.
xlinkExtendedLinkSetFunk |
typedef void (*xlinkExtendedLinkSetFunk) ( void *ctx, xmlNodePtr node, int nbLocators, const xlinkHRef *hrefs, const xlinkRole *roles, int nbTitles, const xlinkTitle *titles, const xmlChar **langs);
xlinkExtendedLinkSetFunk: @ctx: пользовательский указатель данных @node: узел, переносящий ссылку @nbLocators: число локаторов, обнаруженных на ссылке @hrefs: указатель на массив локатора hrefs @roles: указатель на массив ролей локатора @nbTitles: число заголовков, обнаруженных на ссылке @title: массив заголовков, обнаруженных на ссылке @langs: массив xml:lang оценивает за заголовки
Это - прототип для расширенного обратного вызова обнаружения набора ссылки.
xlinkHandler |
typedef struct _xlinkHandler xlinkHandler;
Это - структура, содержащая ряд обратных вызовов обнаружения Ссылок.
Нет никакого значения по умолчанию xlink обратных вызовов, если Вы хотите получить активированное распознавание ссылки, те спины вызова должны быть предоставлены перед парсингом.
xlinkHRef |
typedef xmlChar *xlinkHRef;
Различный определяет для различных Свойств ссылок.
Примечание: уровень обнаружения ссылки попытается разрешить расширение QName пространств имен. Если «foo» будет префиксом для «http://foo .com /» тогда, то уровень обнаружения ссылки развернет роль = «foo:myrole» к «http://foo .com/:myrole». Примечание: уровень обнаружения ссылки развернет Перепределы URI, найденные на атрибутах href при помощи основного механизма, если найдено.
xlinkNodeDetectFunc |
typedef void (*xlinkNodeDetectFunc) ( void *ctx, xmlNodePtr node);
xlinkNodeDetectFunc: @ctx: пользовательский указатель данных @node: узел для проверки
Это - прототип для подпрограммы обнаружения ссылки. Это вызывает обратные вызовы обнаружения ссылки по умолчанию после обнаружения ссылки.
xlinkSimpleLinkFunk |
typedef void (*xlinkSimpleLinkFunk) ( void *ctx, xmlNodePtr node, const xlinkHRef href, const xlinkRole role, const xlinkTitle title);
xlinkSimpleLinkFunk: @ctx: пользовательский указатель данных @node: узел, переносящий ссылку @href: цель ссылки @role: ролевая строка @title: заголовок ссылки
Это - прототип для простого обратного вызова обнаружения ссылки.
Последнее обновление: 20.06.2006