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.