ha_close()

Отвязать и закрыть файловый дескриптор HA

Прототип:

#include <ha/unistd.h>
int ha_close( int fd );

Аргументы:

fd
Файловый дескриптор, полученный в результате вызова ha_open().

Библиотека:

libha

Описание:

Вспомогательная функция ha_close() разрывает соединение, созданное ранее при помощи ha_attach(), и затем закрывает это соединение.

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

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

Коды ошибок:

Функция ha_close() возвращает те же коды ошибок, что и вызываемая внутри функция close(), либо функция ha_detach().

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

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

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

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

ha_attach(), ha_ConnectDetach(), ha_detach(), ha_open(), close()




Предыдущий раздел: Менеджер высокой готовности (HAM)