gis_common_driver_sync_cache()

Синхронизировать кэш карт.

Прототип:

#include <gis/gis_driver.h>
int gis_common_driver_sync_cache( gis_driver_ctx_t *driver_ctx , int remove_flag );

Аргументы:

driver_ctx
Контекст драйвера.
remove_flag
Если GCM существует, а src отсутствует и установлен <remove_flag>, то GCM удаляется.

Библиотека:

formatctl

Описание:

Функция синхронизирует список GCM карт.

Примеры использования:

gis_driver_ctx_t driver_ctx; // must be initialized
int res = gis_common_driver_sync_cache( &driver_ctx, 0 );
if ( res != EOK )
{
gis_helper_debug_write_lvl( GIS_DEBUG_LEVEL_ERROR, "DRIVER_PREFIX",
"Failed to syncronize cache (err %d)[%s()]",
res, __FUNCTION__ );
return res;
}

Классификация:

ПК ЦКИ для ЗОСРВ «Нейтрино»

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Поддерживается, начиная с ПК ЦКИ редакции 1.3

Тематические ссылки:

gis_driver_ctx_t




Предыдущий раздел: Описание API картографического фреймворка