Next: Схема работы функции
Up: Описание архитектуры функций индексатора.
Previous: Функция закрытия используемых баз
Contents
int add_records_to_db(struct db_description *db_descr,
unsigned char **records_block,
const int total_records)
Получаемые параметры:
указатель на заполненную структуру, описывающую переменные, связанные с
первичной базой данных
указатель на заполненную структуру записи (формат, описан в файле шаблона).
общее число добавляемых записей.
При успешном завершении функция возвращает количество добавленных в базу
данных записей.
При неудачном завершении функция возвращает число -1.
Функция добавляет записи только в первичную БД, BerkeleyDB обновляет
вторичные базы сама, поэтому нет необходимости добавлять запись во вторичные
базы данных.
Subsections
Aleks Sherikov
2006-05-23