Federated Naming Service Programming Guide

Unbind

This operation removes the terminal atomic name in name from the target context--that named by all but the terminal atomic part of name.


int fn_ctx_unbind(
    FN_ctx_t *ctx,
    const   FN_composite_name_t *name,
    FN_status_t *status);

This operation is successful even if the terminal atomic name was not bound in target context, but fails if any of the intermediate names are not bound. fn_ctx_unbind() operations are idempotent.