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


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


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

Имя функцииОписаниеПараметры
AdmServerRestartПерезапуск административного сервера ИРБИС64
Подробнее... 
Выполняет команду перезапуска административного сервера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
ConnectПодключение к TCP/IP серверу ИРБИС64
Подробнее... 
Инициализирует сетевое подключение и контекст сессии провайдера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
DeleteFileУдаление файла ИРБИС64
Подробнее... 
Удаляет файл на стороне сервера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
DeleteRecУдаление записи ИРБИС64
Подробнее... 
Передает серверу ИРБИС64 команду удаления записи.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
DisconnectОтключение от TCP/IP сервера ИРБИС64
Подробнее... 
Завершает сетевую сессию провайдера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
EmptyПустая операция провайдера ИРБИС64
Подробнее... 
Возвращает служебный результат без выполнения сетевого действия.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
FullTextSearchПолнотекстовый поиск ИРБИС64
Подробнее... 
Выполняет полнотекстовый поиск через провайдер ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
GetARMIniПолучение ARM.INI
Подробнее... 
Возвращает INI-параметры АРМ для текущей сессии провайдера.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
GetFasetsПолучение фасетов ИРБИС64
Подробнее... 
Получает фасеты или группировки результатов поиска.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
GetFileПолучение файла ИРБИС64
Подробнее... 
Запрашивает файл с сервера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
GetFileListПолучение списка файлов ИРБИС64
Подробнее... 
Запрашивает список файлов на стороне сервера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
GetMaxMfnПолучение максимального MFN
Подробнее... 
Запрашивает максимальный MFN базы ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
GetTermListПолучение списка терминов ИРБИС64
Подробнее... 
Запрашивает словарь терминов базы ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
GetVersionПолучение версии сервера ИРБИС64
Подробнее... 
Запрашивает версию TCP/IP сервера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
HandleGBLВыполнение глобальной корректировки
Подробнее... 
Передает серверу ИРБИС64 задание глобальной корректировки записей.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
InitProviderИнициализация провайдера ИРБИС64
Подробнее... 
Читает параметры PROVIDER из INI базы и подготавливает контекст подключения.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
LockThreadБлокировка рабочей сессии ИРБИС64
Подробнее... 
Помечает рабочую сессию провайдера как занятую.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Mixed$id''Идентификатор рабочей сессии.
NewDbСоздание базы ИРБИС64
Подробнее... 
Передает серверу ИРБИС64 операцию создания новой базы данных.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
NoOperationПроверочная пустая операция
Подробнее... 
Возвращает успешный результат без сетевой команды.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
NoopПроверка связи с ИРБИС64
Подробнее... 
Выполняет короткую проверочную команду связи с сервером.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
PrintПечать через ИРБИС64
Подробнее... 
Выполняет серверную операцию печати или форматного вывода.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
QuickSyncБыстрая синхронизация ИРБИС64
Подробнее... 
Выполняет служебную операцию быстрой синхронизации данных.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
RecFormatНе описаны
RecFormatMfnНе описаны
RecFormatMfnRangeНе описаны
RecIfUpdateПроверка обновления записи ИРБИС64
Подробнее... 
Проверяет необходимость обновления записи на сервере ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
RecReadЧтение записи ИРБИС64
Подробнее... 
Читает запись из базы ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
RecReadAndFormatЧтение и форматирование записи ИРБИС64
Подробнее... 
Читает запись и применяет формат на стороне сервера ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
RecSearchПоиск записей ИРБИС64
Подробнее... 
Выполняет поиск и возвращает найденные записи.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
RecVirtualFormatФорматирование виртуальной записи ИРБИС64
Подробнее... 
Форматирует виртуальную запись средствами ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
RecWriteЗапись данных в ИРБИС64
Подробнее... 
Сохраняет запись в базе ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
SearchПоиск по базе ИРБИС64
Подробнее... 
Выполняет поисковое выражение с учетом настроек провайдера.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
SearchMfnПоиск MFN в ИРБИС64
Подробнее... 
Возвращает список MFN по поисковому выражению.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
SendPacketОтправка TCP/IP пакета ИРБИС64
Подробнее... 
Формирует, отправляет и разбирает низкоуровневый пакет протокола ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
String$cmd''Код команды протокола ИРБИС64.
Mixed$packet''Тело отправляемого пакета.
Boolean$dontSend'false'Не отправлять пакет, если требуется только подготовка.
Boolean$returnWithoutHeader'false'Вернуть ответ без заголовка.
Boolean$returnBinary'false'Вернуть бинарный ответ.
SetDefValsЗаполнение параметров по умолчанию
Подробнее... 
Дополняет параметры операции провайдера значениями по умолчанию.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции, дополняемые значениями по умолчанию.
SetFileСохранение файла ИРБИС64
Подробнее... 
Передает файл на сервер ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
SetFileMultyМассовое сохранение файлов ИРБИС64
Подробнее... 
Передает несколько файлов на сервер ИРБИС64.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.
UnLockThreadРазблокировка рабочей сессии ИРБИС64
Подробнее... 
Освобождает рабочую сессию провайдера.
Отсутствуют
WriteToIniЗапись настроек ИРБИС64 в INI
Подробнее... 
Сохраняет параметры провайдера в INI-конфигурацию базы.
ТипПараметрПо умолчаниюОписание
Object$ci''Экземпляр провайдера данных.
Array$params''Параметры операции провайдера.