Отсоединить объект от HAM
#include <ha/ham.h>int ham_detach( ham_entity_t *ehdl,unsigned flags );
libham
Данная функция отсоединяет присоединенный объект от HAM. Отсоединяемый объект не должен быть самостоятельно присоединяемым объектом.
Дескриптор объекта ehdl, должен быть получен либо из ham_attach(), либо из ham_entity_handle().
Данная функция автоматически вызывает ham_connect() и ham_disconnect() для клиента.
Вызов ham_detach() автоматически вызывает условие HCONDDETACH
в HAM для данного объекта.
В дополнение к вышеуказанным ошибкам HAM возвращает любую ошибку, с которой он сталкивается при обслуживании запроса на удаление объекта из контекста.
ЗОСРВ «Нейтрино»
ham_attach(), ham_attach_self(), ham_connect(), ham_detach_name(), ham_detach_self(), ham_disconnect()
Предыдущий раздел: Менеджер высокой готовности (HAM)