gis_core_request_driver_acronym()

Запрос на получение акронима драйвера.

Прототип:

#include <gis/gishelper.h>
int gis_core_request_driver_acronym( gis_core_connection_t *connection, gis_core_driver_id_t driver_id, char* acronym );

Аргументы:

connection
Указатель на дескриптор соединения.
driver_id
Идентификатор драйвера.
acronym
Строка для хранения полученного акронима.

Библиотека:

gishelper

Описание:

Функция позволяет получить акроним для драйвера, определяемого идентификатором driver_id и дескриптором соединения с картографическим ядром (сервисом) connection.

Возвращаемое значение:

EOK
Успешное завершение.
EFAULT
Не удалось получить акроним.
EINVAL
Некорректные входные параметры.

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

gis_core_driver_id_t id = GIS_CORE_DRIVERS_SXF_LOCAL;
char acronym[GIS_MAX_ACRONYM_LENGTH];
if ( (result = gis_core_request_driver_acronym( connection, id, acronym )) != EOK )
{
fprintf( stderr, "GIS Core request acronym failed - driver id = %d [%s()]\n", driver_id, __FUNCTION__ );
return NULL;
}

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

Картографический фреймворк для ЗОСРВ "Нейтрино"

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

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

gis_core_connection_t, gis_core_driver_id_t




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