Uniform Data Access Interface

The UDA API makes it possible for C/C++ applications to bypass the native, generated API and use a pre-defined generic navigational API to access database objects and indexes. Please use the following links to view the control structures and callback functions used to manage the UDA functions:

mco_metadict_header_t UDA Meta-dictionary header
mco_metadict_entry_t UDA Meta-dictionary entry
mco_dict_struct_info_t UDA Dictionary Struct Information
mco_dict_field_info_t UDA Dictionary Field Information
mco_dict_index_info_t UDA Dictionary Index Information
mco_dict_ifield_info_t UDA Dictionary Index Field Information
mco_dict_nested_ifield_info_t UDA Dictionary Nested Index Field Information
mco_uda_object_handle_t UDA object handle
mco_uda_event_handler UDA Event Handler
mco_uda_userdef_funcs_t The UDF structure required in the call to mco_uda_register_udf()
mco_uda_value_t The Value structure required in the UDA data access calls like mco_uda_put() and mco_uda_get()