Функции могут быть вызваны как 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 | '' | Параметры операции провайдера. |
|