ds_deregister()

Отменить регистрацию приложения на сервере данных

Прототип:

#include <ds.h>
int ds_deregister( ds_t dsdes );

Аргументы:

dsdes
Дескриптор сервера данных, возвращаемый ds_register().

Библиотека:

libds

Описание:

Функция ds_deregister() разрывает связ между приложением и сервером данных dsdes, и удаляет переменнные, созданные процессом сервера данных, за исключением тех, у которых установлен флаг DS_PERM.

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

0
Успешное завершение.
-1
Возникла ошибка. Код ошибки записан в errno.

Коды ошибок:

EBADF
Некорректный файловый дескриптор dsdes.

Примеры:

Обратитесь к slinger в Справочнике по утилитам.

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

ЗОСРВ «Нейтрино»

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

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

ds_flags(), ds_register()




Предыдущий раздел: Описание API библиотеки ds