Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> DP_neb - Провайдер данных к НЭБ >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("DP_neb")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
CallOwnerFunctionВызов функции корневого провайдера
Подробнее... 
Делегирует вызов функции корневому провайдеру данных системы.
Отсутствуют
ConnectПодключение к провайдеру НЭБ
Подробнее... 
Помечает контекст провайдера как подключенный и сохраняет исходные настройки ARMIni.
Отсутствуют
ConvertSearchExpressionПреобразование поискового выражения
Подробнее... 
Преобразует поисковое выражение ИРБИС в выражение для API НЭБ.
Отсутствуют
DisconnectОтключение от провайдера НЭБ
Подробнее... 
Завершает работу с текущим контекстом провайдера НЭБ.
Отсутствуют
ErrorВозврат ошибки провайдера
Подробнее... 
Возвращает код ошибки внешнего провайдера.
Отсутствуют
GetFileПолучение файла
Подробнее... 
Служебная операция получения файла через провайдер НЭБ или корневой провайдер.
Отсутствуют
GetMaxMfnПолучение максимального MFN
Подробнее... 
Возвращает максимальный MFN для совместимости с интерфейсом провайдера данных.
Отсутствуют
InitProviderИнициализация провайдера
Подробнее... 
Читает параметры PROVIDER из INI и подготавливает контекст подключения к НЭБ.
Отсутствуют
NoOperationПроверочная операция
Подробнее... 
Выполняет служебную проверочную операцию без изменения данных.
Отсутствуют
ParseMetaStringРазбор MetaString
Подробнее... 
Добавляет значение MetaString из XML-ответа НЭБ в промежуточный список метаданных.
Отсутствуют
ParseMetaTextРазбор MetaText
Подробнее... 
Разбирает узел MetaText и передает вложенные TextSeg в общий обработчик.
Отсутствуют
ParseMetaTextArrayРазбор массива MetaText
Подробнее... 
Разбирает массив узлов MetaText из XML-ответа НЭБ.
Отсутствуют
ParseTextSegРазбор TextSeg
Подробнее... 
Извлекает текстовые сегменты из XML-метаданных НЭБ.
Отсутствуют
RecIfUpdateПроверка обновления записи
Подробнее... 
Проверяет признак изменения записи через совместимый интерфейс провайдера.
Отсутствуют
RecReadЧтение записи
Подробнее... 
Читает запись НЭБ по идентификатору или делегирует чтение корневому провайдеру при локальной синхронизации.
Отсутствуют
RecReadAndFormatЧтение и форматирование записи
Подробнее... 
Читает запись и применяет форматирование в одном сценарии.
Отсутствуют
RecSearchПоиск записей НЭБ
Подробнее... 
Выполняет поиск в XML API НЭБ, разбирает метаданные и формирует записи ИРБИС 128.
Отсутствуют
RecVirtualFormatВиртуальное форматирование записи
Подробнее... 
Формирует виртуальное форматированное представление записи.
Отсутствуют
RecWriteЗапись записи
Подробнее... 
Служебная операция записи записи через провайдер НЭБ.
Отсутствуют
SearchПоиск с форматированием
Подробнее... 
Выполняет поиск в НЭБ и возвращает отформатированные результаты.
Отсутствуют
SetFileСохранение файла
Подробнее... 
Служебная операция сохранения файла через провайдер НЭБ.
Отсутствуют
WriteToIniЗапись в INI
Подробнее... 
Служебная операция записи параметров INI через провайдер НЭБ.
Отсутствуют
wlogЗапись в журнал
Подробнее... 
Записывает служебное сообщение в журнал провайдера НЭБ.
Отсутствуют
xml2objПреобразование XML в объект
Подробнее... 
Преобразует SimpleXML-узел в обычный объект с именем, текстом, атрибутами и дочерними элементами.
Отсутствуют