User manual
59
typedef bool (CHAPI * __chapi_is_option_value_changed_p)
(const struct __chapi_in * ci, const char *opt_name, int opt_val_idx);
typedef void (CHAPI * __chapi_option_value_change_ack_p)
(const struct __chapi_in * ci, const char *opt_name, int opt_val_idx);
typedef void (CHAPI * __chapi_enable_option_value_p)
(const struct __chapi_in * ci, const char *opt_name, int opt_val_idx, bool
force);
typedef void (CHAPI * __chapi_freeze_option_value_p)
(const struct __chapi_in * ci, const char *opt_name, int opt_val_idx);
typedef void (CHAPI * __chapi_disable_option_value_p)
(const struct __chapi_in * ci, const char *opt_name, int opt_val_idx);
typedef bool (CHAPI * __chapi_is_option_value_hidden_p)
(const struct __chapi_in * ci, const char *opt_name, int opt_val_idx);
//-----------------------------------------------------------------------------
// Product versioning information stuff
//
// Get product identification string
typedef const char* (CHAPI * __chapi_get_product_ident_p)
(const struct __chapi_in * ci);
// Get harware model
typedef const char* (CHAPI * __chapi_get_hardware_model_p)
(const struct __chapi_in * ci);
// Get harware name
typedef const char* (CHAPI * __chapi_get_hardware_name_p)
(const struct __chapi_in * ci);
// Get product Copyright string
typedef const char* (CHAPI * __chapi_get_product_copyright_p)
(const struct __chapi_in * ci);
// Get product custom string
typedef const char* (CHAPI * __chapi_get_product_custom_string_p)
(const struct __chapi_in * ci);
// Get major version number for the product
typedef int (CHAPI * __chapi_get_product_major_version_p)
(const struct __chapi_in * ci);
// Get minor version number of the product
typedef int (CHAPI * __chapi_get_product_minor_version_p)
(const struct __chapi_in * ci);
// Get build number for the project
typedef int (CHAPI * __chapi_get_product_build_version_p)
(const struct __chapi_in * ci);
// Get major version number for the CHAPI supported by the product
typedef int (CHAPI * __chapi_get_chapi_major_version_p)
(const struct __chapi_in * ci);
// Get minor version number for the CHAPI supported by the product
typedef int (CHAPI * __chapi_get_chapi_minor_version_p)
(const struct __chapi_in * ci);
//-----------------------------------------------------------------------------
// Support for bus adapter
// NOTE: THIS IS CHARON DEEP INTEGRATION










