Отвязать файловый дескриптор, затем разорвать соединение
#include <ha/neutrino.h>int ha_ConnectDetach( int coid );int ha_ConnectDetach_r( int coid );
libha
Функции ha_ConnectDetach() и ha_ConnectDetach_r() идентичны, за исключением возврата ошибок.
Вызов ha_ConnectDetach_r() разрывает соединение coid, которое ранее было создано при помощи ha_attach(), и затем закрывает его путём вызова соответствующей функции ConnectDetach_r().
Единственная разница между данными функциями заключается в способе индикации ошибок:
-1
и устанавливается errno. Любое другое возвращаемое значение указывает на успешное завершение. Вызов ha_ConnectDetach_r() возвращает такие же коды ошибок, как и вызываемая внутри функция ConnectDetach() или функция ha_detach().
ЗОСРВ «Нейтрино»
ha_attach(), ha_ConnectAttach(), ha_detach(), ConnectDetach()
Предыдущий раздел: Менеджер высокой готовности (HAM)