Federated Naming Service Programming Guide

Compound Names

The FN_compound_name_t type is used to represent a compound name.

The FN_compound_name_t object has associated operations for applications to process compound names that conform to the XFN standard syntax model of expressing compound name syntax. Operations are provided to iterate over the list of atomic components of the name, modify the list, and compare two compound names.

An FN_compound_name_t object is constructed using the operation fn_compound_name_from_attrset(), with arguments consisting of a string name and an attribute set that contains the attribute "fn_syuntax_type" with the value "standard."