# API Index

### B

FuBluezBackend, struct in fu-bluez-backend
fu_bluez_backend_new, function in fu-bluez-backend

### C

FuConfig, struct in fu-config
fu_config_get_approved_firmware, function in fu-config
fu_config_get_archive_size_max, function in fu-config
fu_config_get_blocked_firmware, function in fu-config
fu_config_get_disabled_devices, function in fu-config
fu_config_get_disabled_plugins, function in fu-config
fu_config_get_enumerate_all_devices, function in fu-config
fu_config_get_host_bkc, function in fu-config
fu_config_get_idle_timeout, function in fu-config
fu_config_get_ignore_power, function in fu-config
fu_config_get_only_trusted, function in fu-config
fu_config_get_update_motd, function in fu-config
fu_config_get_uri_scheme_prio, function in fu-config
fu_config_load, function in fu-config
fu_config_new, function in fu-config
fu_config_set_key_value, function in fu-config

### D

fu_debug_get_option_group, function in fu-debug
FuDeviceList, struct in fu-device-list
fu_device_list_add, function in fu-device-list
fu_device_list_depsolve_order, function in fu-device-list
fu_device_list_get_active, function in fu-device-list
fu_device_list_get_all, function in fu-device-list
fu_device_list_get_by_guid, function in fu-device-list
fu_device_list_get_by_id, function in fu-device-list
fu_device_list_get_old, function in fu-device-list
fu_device_list_new, function in fu-device-list
fu_device_list_remove, function in fu-device-list
fu_device_list_wait_for_replug, function in fu-device-list

### E

FuEngine, struct in fu-engine
FuEngineLoadFlags, enum in fu-engine
FuEngineRequest, struct in fu-engine-request
FuEngineRequestKind, enum in fu-engine-request
fu_engine_activate, function in fu-engine
fu_engine_add_approved_firmware, function in fu-engine
fu_engine_add_app_flag, function in fu-engine
fu_engine_add_blocked_firmware, function in fu-engine
fu_engine_add_device, function in fu-engine
fu_engine_add_plugin, function in fu-engine
fu_engine_add_plugin_filter, function in fu-engine
fu_engine_add_runtime_version, function in fu-engine
fu_engine_check_requirements, function in fu-engine
fu_engine_check_trust, function in fu-engine
fu_engine_clear_results, function in fu-engine
fu_engine_composite_cleanup, function in fu-engine
fu_engine_composite_prepare, function in fu-engine
fu_engine_firmware_dump, function in fu-engine
fu_engine_get_approved_firmware, function in fu-engine
fu_engine_get_archive_size_max, function in fu-engine
fu_engine_get_blocked_firmware, function in fu-engine
fu_engine_get_component_by_guids, function in fu-engine
fu_engine_get_context, function in fu-engine
fu_engine_get_details, function in fu-engine
fu_engine_get_device, function in fu-engine
fu_engine_get_devices, function in fu-engine
fu_engine_get_devices_by_composite_id, function in fu-engine
fu_engine_get_devices_by_guid, function in fu-engine
fu_engine_get_downgrades, function in fu-engine
fu_engine_get_history, function in fu-engine
fu_engine_get_host_bkc, function in fu-engine
fu_engine_get_host_machine_id, function in fu-engine
fu_engine_get_host_product, function in fu-engine
fu_engine_get_host_security_attrs, function in fu-engine
fu_engine_get_host_security_events, function in fu-engine
fu_engine_get_host_security_id, function in fu-engine
fu_engine_get_plugins, function in fu-engine
fu_engine_get_releases, function in fu-engine
fu_engine_get_releases_for_device, function in fu-engine
fu_engine_get_remotes, function in fu-engine
fu_engine_get_remote_by_id, function in fu-engine
fu_engine_get_report_metadata, function in fu-engine
fu_engine_get_results, function in fu-engine
fu_engine_get_silo_from_blob, function in fu-engine
fu_engine_get_status, function in fu-engine
fu_engine_get_tainted, function in fu-engine
fu_engine_get_upgrades, function in fu-engine
fu_engine_idle_reset, function in fu-engine
fu_engine_install, function in fu-engine
fu_engine_install_blob, function in fu-engine
fu_engine_install_tasks, function in fu-engine
fu_engine_load, function in fu-engine
fu_engine_load_plugins, function in fu-engine
fu_engine_md_refresh_device_from_component, function in fu-engine
fu_engine_modify_config, function in fu-engine
fu_engine_modify_device, function in fu-engine
fu_engine_modify_remote, function in fu-engine
fu_engine_new, function in fu-engine
fu_engine_request_get_device_flags, function in fu-engine-request
fu_engine_request_get_feature_flags, function in fu-engine-request
fu_engine_request_get_kind, function in fu-engine-request
fu_engine_request_get_locale, function in fu-engine-request
fu_engine_request_has_feature_flag, function in fu-engine-request
fu_engine_request_new, function in fu-engine-request
fu_engine_request_set_device_flags, function in fu-engine-request
fu_engine_request_set_feature_flags, function in fu-engine-request
fu_engine_request_set_locale, function in fu-engine-request
fu_engine_schedule_update, function in fu-engine
fu_engine_self_sign, function in fu-engine
fu_engine_set_approved_firmware, function in fu-engine
fu_engine_set_blocked_firmware, function in fu-engine
fu_engine_set_silo, function in fu-engine
fu_engine_unlock, function in fu-engine
fu_engine_update_metadata, function in fu-engine
fu_engine_update_metadata_bytes, function in fu-engine
fu_engine_update_motd, function in fu-engine-helper
fu_engine_verify, function in fu-engine
fu_engine_verify_update, function in fu-engine

### F

FWUPD_ERROR_INVALID_ARGS, macro in fu-util-common

### H

FuHistory, struct in fu-history
fu_history_add_approved_firmware, function in fu-history
fu_history_add_blocked_firmware, function in fu-history
fu_history_add_device, function in fu-history
fu_history_add_security_attribute, function in fu-history
fu_history_clear_approved_firmware, function in fu-history
fu_history_clear_blocked_firmware, function in fu-history
fu_history_get_approved_firmware, function in fu-history
fu_history_get_blocked_firmware, function in fu-history
fu_history_get_devices, function in fu-history
fu_history_get_device_by_id, function in fu-history
fu_history_get_security_attrs, function in fu-history
fu_history_modify_device, function in fu-history
fu_history_new, function in fu-history
fu_history_remove_all, function in fu-history
fu_history_remove_all_with_state, function in fu-history
fu_history_remove_device, function in fu-history
fu_history_set_device_metadata, function in fu-history

### I

FuIdle, struct in fu-idle
FuIdleLocker, struct in fu-idle
fu_idle_get_status, function in fu-idle
fu_idle_inhibit, function in fu-idle
fu_idle_locker_free, function in fu-idle
fu_idle_locker_new, function in fu-idle
fu_idle_new, function in fu-idle
fu_idle_reset, function in fu-idle
fu_idle_set_timeout, function in fu-idle
fu_idle_uninhibit, function in fu-idle
FuInstallTask, struct in fu-install-task
fu_install_task_check_requirements, function in fu-install-task
fu_install_task_compare, function in fu-install-task
fu_install_task_get_action_id, function in fu-install-task
fu_install_task_get_component, function in fu-install-task
fu_install_task_get_device, function in fu-install-task
fu_install_task_get_is_downgrade, function in fu-install-task
fu_install_task_get_trust_flags, function in fu-install-task
fu_install_task_new, function in fu-install-task

### K

fu_keyring_get_release_flags, function in fu-keyring-utils

### L

LIBXMLB_CHECK_VERSION, macro in xb-version

### P

FuPluginList, struct in fu-plugin-list
fu_plugin_list_add, function in fu-plugin-list
fu_plugin_list_depsolve, function in fu-plugin-list
fu_plugin_list_find_by_name, function in fu-plugin-list
fu_plugin_list_get_all, function in fu-plugin-list
fu_plugin_list_new, function in fu-plugin-list
fu_polkit_agent_close, function in fu-polkit-agent
fu_polkit_agent_open, function in fu-polkit-agent
FuProgressbar, struct in fu-progressbar
fu_progressbar_new, function in fu-progressbar
fu_progressbar_set_interactive, function in fu-progressbar
fu_progressbar_set_length_percentage, function in fu-progressbar
fu_progressbar_set_length_status, function in fu-progressbar
fu_progressbar_set_main_context, function in fu-progressbar
fu_progressbar_set_title, function in fu-progressbar
fu_progressbar_update, function in fu-progressbar

### R

FuRemoteList, struct in fu-remote-list
FuRemoteListLoadFlags, enum in fu-remote-list
fu_remote_list_get_all, function in fu-remote-list
fu_remote_list_get_by_id, function in fu-remote-list
fu_remote_list_load, function in fu-remote-list
fu_remote_list_new, function in fu-remote-list
fu_remote_list_reload, function in fu-remote-list
fu_remote_list_set_key_value, function in fu-remote-list

### S

FuSecurityAttrToStringFlags, enum in fu-util-common
fu_security_attrs_compare, function in fu-security-attr
fu_security_attrs_equal, function in fu-security-attr
fu_security_attrs_from_json, function in fu-security-attr
fu_security_attrs_to_json, function in fu-security-attr
fu_security_attrs_to_json_string, function in fu-security-attr
fu_security_attr_get_name, function in fu-security-attr
fu_security_attr_get_result, function in fu-security-attr
fu_security_attr_result_to_string, function in fu-security-attr
fu_systemd_get_default_target, function in fu-systemd
fu_systemd_unit_check_exists, function in fu-systemd
fu_systemd_unit_disable, function in fu-systemd
fu_systemd_unit_enable, function in fu-systemd
fu_systemd_unit_stop, function in fu-systemd

### T

FU_TYPE_BLUEZ_BACKEND, macro in fu-bluez-backend
FU_TYPE_CONFIG, macro in fu-config
FU_TYPE_DEVICE_LIST, macro in fu-device-list
FU_TYPE_ENGINE, macro in fu-engine
FU_TYPE_ENGINE_REQUEST, macro in fu-engine-request
FU_TYPE_IDLE, macro in fu-idle
FU_TYPE_PENDING, macro in fu-history
FU_TYPE_PLUGIN_LIST, macro in fu-plugin-list
FU_TYPE_PROGRESSBAR, macro in fu-progressbar
FU_TYPE_REMOTE_LIST, macro in fu-remote-list
FU_TYPE_TASK, macro in fu-install-task
FU_TYPE_UDEV_BACKEND, macro in fu-udev-backend
FU_TYPE_USB_BACKEND, macro in fu-usb-backend

### U

FuUdevBackend, struct in fu-udev-backend
fu_udev_backend_new, function in fu-udev-backend
FuUsbBackend, struct in fu-usb-backend
fu_usb_backend_new, function in fu-usb-backend
FuUtilCmd, struct in fu-util-common
FuUtilCmdFunc, user_function in fu-util-common
FuUtilPrivate, typedef in fu-util-common
FuUtilTermColor, enum in fu-util-common
fu_util_branch_for_display, function in fu-util-common
fu_util_cmd_array_add, function in fu-util-common
fu_util_cmd_array_new, function in fu-util-common
fu_util_cmd_array_run, function in fu-util-common
fu_util_cmd_array_sort, function in fu-util-common
fu_util_cmd_array_to_string, function in fu-util-common
fu_util_convert_description, function in fu-util-common
fu_util_device_order_sort_cb, function in fu-util-common
fu_util_device_to_string, function in fu-util-common
fu_util_get_systemd_unit, function in fu-util-common
fu_util_get_user_cache_path, function in fu-util-common
fu_util_get_versions, function in fu-util-common
fu_util_is_interesting_device, function in fu-util-common
fu_util_is_url, function in fu-util-common
fu_util_parse_filter_flags, function in fu-util-common
fu_util_plugin_flag_to_string, function in fu-util-common
fu_util_plugin_to_string, function in fu-util-common
fu_util_print_data, function in fu-util-common
fu_util_print_tree, function in fu-util-common
fu_util_prompt_complete, function in fu-util-common
fu_util_prompt_for_boolean, function in fu-util-common
fu_util_prompt_for_number, function in fu-util-common
fu_util_prompt_warning, function in fu-util-common
fu_util_prompt_warning_fde, function in fu-util-common
fu_util_release_get_name, function in fu-util-common
fu_util_release_to_string, function in fu-util-common
fu_util_remote_to_string, function in fu-util-common
fu_util_security_attrs_to_string, function in fu-util-common
fu_util_security_events_to_string, function in fu-util-common
fu_util_send_report, function in fu-util-common
fu_util_show_unsupported_warn, function in fu-util-common
fu_util_sort_devices_by_flags_cb, function in fu-util-common
fu_util_switch_branch_warning, function in fu-util-common
fu_util_term_format, function in fu-util-common
fu_util_time_to_str, function in fu-util-common
fu_util_update_reboot, function in fu-util-common
fu_util_using_correct_daemon, function in fu-util-common
fu_util_warning_box, function in fu-util-common

### X

XbBuilder, struct in XbBuilder
XbBuilderClass, struct in XbBuilder
XbBuilderCompileFlags, enum in XbBuilder
XbBuilderFixup, struct in XbBuilderFixup
XbBuilderFixupClass, struct in XbBuilderFixup
XbBuilderFixupFunc, user_function in XbBuilderFixup
XbBuilderNode, struct in XbBuilderNode
XbBuilderNodeClass, struct in XbBuilderNode
XbBuilderNodeFlags, enum in XbBuilderNode
XbBuilderNodeSortFunc, user_function in XbBuilderNode
XbBuilderNodeTraverseFunc, user_function in XbBuilderNode
XbBuilderSource, struct in XbBuilderSource
XbBuilderSourceAdapterFunc, user_function in XbBuilderSource
XbBuilderSourceClass, struct in XbBuilderSource
XbBuilderSourceCtx, struct in XbBuilderSourceCtx
XbBuilderSourceCtxClass, struct in XbBuilderSourceCtx
XbBuilderSourceFlags, enum in XbBuilderSource
XbBuilderSourceNodeFunc, user_function in XbBuilderSource
XbMachine, struct in XbMachine
XbMachineClass, struct in XbMachine
XbMachineDebugFlags, enum in XbMachine
XbMachineMethodFunc, user_function in XbMachine
XbMachineOpcodeFixupFunc, user_function in XbMachine
XbMachineParseFlags, enum in XbMachine
XbMachineTextHandlerFunc, user_function in XbMachine
XbNode, struct in XbNode
XbNodeClass, struct in XbNode
XbNodeExportFlags, enum in XbNode
XbNodeTransmogrifyFunc, user_function in XbNode
XbOpcode, struct in xb-opcode
XbOpcodeFlags, enum in xb-opcode
XbOpcodeKind, enum in xb-opcode
XbQuery, struct in XbQuery
XbQueryClass, struct in XbQuery
XbQueryContext, struct in xb-query-context
XbQueryFlags, enum in XbQuery
XbSilo, struct in XbSilo
XbSiloClass, struct in XbSilo
XbSiloLoadFlags, enum in XbSilo
XbSiloProfileFlags, enum in XbSilo
XbValueBindings, struct in xb-value-bindings
xb_builder_add_fixup, function in XbBuilder
xb_builder_add_locale, function in XbBuilder
xb_builder_append_guid, function in XbBuilder
xb_builder_compile, function in XbBuilder
xb_builder_ensure, function in XbBuilder
xb_builder_fixup_get_max_depth, function in XbBuilderFixup
xb_builder_fixup_new, function in XbBuilderFixup
xb_builder_fixup_set_max_depth, function in XbBuilderFixup
xb_builder_import_node, function in XbBuilder
xb_builder_import_source, function in XbBuilder
xb_builder_new, function in XbBuilder
xb_builder_node_add_child, function in XbBuilderNode
xb_builder_node_add_flag, function in XbBuilderNode
xb_builder_node_add_token, function in XbBuilderNode
xb_builder_node_depth, function in XbBuilderNode
xb_builder_node_export, function in XbBuilderNode
xb_builder_node_get_attr, function in XbBuilderNode
xb_builder_node_get_attr_as_uint, function in XbBuilderNode
xb_builder_node_get_child, function in XbBuilderNode
xb_builder_node_get_children, function in XbBuilderNode
xb_builder_node_get_element, function in XbBuilderNode
xb_builder_node_get_first_child, function in XbBuilderNode
xb_builder_node_get_last_child, function in XbBuilderNode
xb_builder_node_get_parent, function in XbBuilderNode
xb_builder_node_get_tail, function in XbBuilderNode
xb_builder_node_get_text, function in XbBuilderNode
xb_builder_node_get_text_as_uint, function in XbBuilderNode
xb_builder_node_get_tokens, function in XbBuilderNode
xb_builder_node_has_flag, function in XbBuilderNode
xb_builder_node_insert, function in XbBuilderNode
xb_builder_node_insert_text, function in XbBuilderNode
xb_builder_node_new, function in XbBuilderNode
xb_builder_node_remove_attr, function in XbBuilderNode
xb_builder_node_remove_child, function in XbBuilderNode
xb_builder_node_set_attr, function in XbBuilderNode
xb_builder_node_set_element, function in XbBuilderNode
xb_builder_node_set_tail, function in XbBuilderNode
xb_builder_node_set_text, function in XbBuilderNode
xb_builder_node_sort_children, function in XbBuilderNode
xb_builder_node_tokenize_text, function in XbBuilderNode
xb_builder_node_traverse, function in XbBuilderNode
xb_builder_node_unlink, function in XbBuilderNode
xb_builder_set_profile_flags, function in XbBuilder
xb_builder_source_add_adapter, function in XbBuilderSource
xb_builder_source_add_fixup, function in XbBuilderSource
xb_builder_source_add_simple_adapter, function in XbBuilderSource
xb_builder_source_ctx_get_bytes, function in XbBuilderSourceCtx
xb_builder_source_ctx_get_filename, function in XbBuilderSourceCtx
xb_builder_source_ctx_get_stream, function in XbBuilderSourceCtx
xb_builder_source_load_bytes, function in XbBuilderSource
xb_builder_source_load_file, function in XbBuilderSource
xb_builder_source_load_xml, function in XbBuilderSource
xb_builder_source_new, function in XbBuilderSource
xb_builder_source_set_info, function in XbBuilderSource
xb_builder_source_set_prefix, function in XbBuilderSource
xb_machine_add_method, function in XbMachine
xb_machine_add_opcode_fixup, function in XbMachine
xb_machine_add_operator, function in XbMachine
xb_machine_add_text_handler, function in XbMachine
xb_machine_get_stack_size, function in XbMachine
xb_machine_new, function in XbMachine
xb_machine_opcode_func_init, function in XbMachine
xb_machine_parse, function in XbMachine
xb_machine_parse_full, function in XbMachine
xb_machine_run, function in XbMachine
xb_machine_run_with_bindings, function in XbMachine
xb_machine_set_debug_flags, function in XbMachine
xb_machine_set_stack_size, function in XbMachine
xb_machine_stack_pop, function in XbMachine
xb_machine_stack_push, function in XbMachine
xb_machine_stack_push_integer, function in XbMachine
xb_machine_stack_push_text, function in XbMachine
xb_machine_stack_push_text_static, function in XbMachine
xb_machine_stack_push_text_steal, function in XbMachine
xb_node_attr_iter_init, function in XbNode
xb_node_attr_iter_next, function in XbNode
xb_node_child_iter_init, function in XbNode
xb_node_child_iter_loop, function in XbNode
xb_node_child_iter_next, function in XbNode
xb_node_export, function in XbNode
xb_node_get_attr, function in XbNode
xb_node_get_attr_as_uint, function in XbNode
xb_node_get_child, function in XbNode
xb_node_get_children, function in XbNode
xb_node_get_data, function in XbNode
xb_node_get_depth, function in XbNode
xb_node_get_element, function in XbNode
xb_node_get_next, function in XbNode
xb_node_get_parent, function in XbNode
xb_node_get_root, function in XbNode
xb_node_get_silo, function in xb-node-silo
xb_node_get_tail, function in XbNode
xb_node_get_text, function in XbNode
xb_node_get_text_as_uint, function in XbNode
xb_node_query, function in xb-node-query
xb_node_query_attr, function in xb-node-query
xb_node_query_attr_as_uint, function in xb-node-query
xb_node_query_export, function in xb-node-query
xb_node_query_first, function in xb-node-query
xb_node_query_first_full, function in xb-node-query
xb_node_query_first_with_context, function in xb-node-query
xb_node_query_full, function in xb-node-query
xb_node_query_text, function in xb-node-query
xb_node_query_text_as_uint, function in xb-node-query
xb_node_query_with_context, function in xb-node-query
xb_node_set_data, function in XbNode
xb_node_transmogrify, function in XbNode
xb_opcode_cmp_str, function in xb-opcode
xb_opcode_cmp_val, function in xb-opcode
xb_opcode_func_init, function in xb-opcode
xb_opcode_get_kind, function in xb-opcode
xb_opcode_get_str, function in xb-opcode
xb_opcode_get_val, function in xb-opcode
xb_opcode_integer_init, function in xb-opcode
xb_opcode_kind_from_string, function in xb-opcode
xb_opcode_kind_to_string, function in xb-opcode
xb_opcode_text_init, function in xb-opcode
xb_opcode_text_init_static, function in xb-opcode
xb_opcode_text_init_steal, function in xb-opcode
xb_opcode_to_string, function in xb-opcode
xb_query_bind_str, function in XbQuery
xb_query_bind_val, function in XbQuery
xb_query_context_clear, function in xb-query-context
xb_query_context_copy, function in xb-query-context
xb_query_context_free, function in xb-query-context
xb_query_context_get_bindings, function in xb-query-context
xb_query_context_get_flags, function in xb-query-context
xb_query_context_get_limit, function in xb-query-context
XB_QUERY_CONTEXT_INIT, macro in xb-query-context
xb_query_context_init, function in xb-query-context
xb_query_context_set_flags, function in xb-query-context
xb_query_context_set_limit, function in xb-query-context
xb_query_get_flags, function in XbQuery
xb_query_get_limit, function in XbQuery
xb_query_get_xpath, function in XbQuery
xb_query_new, function in XbQuery
xb_query_new_full, function in XbQuery
xb_query_set_flags, function in XbQuery
xb_query_set_limit, function in XbQuery
xb_silo_export, function in xb-silo-export
xb_silo_export_file, function in xb-silo-export
xb_silo_get_bytes, function in XbSilo
xb_silo_get_enable_node_cache, function in XbSilo
xb_silo_get_guid, function in XbSilo
xb_silo_get_profile_string, function in XbSilo
xb_silo_get_root, function in XbSilo
xb_silo_get_size, function in XbSilo
xb_silo_invalidate, function in XbSilo
xb_silo_is_valid, function in XbSilo
xb_silo_load_from_bytes, function in XbSilo
xb_silo_load_from_file, function in XbSilo
xb_silo_lookup_query, function in XbSilo
xb_silo_new, function in XbSilo
xb_silo_new_from_xml, function in XbSilo
xb_silo_query, function in xb-silo-query
xb_silo_query_build_index, function in xb-silo-query
xb_silo_query_first, function in xb-silo-query
xb_silo_query_first_full, function in xb-silo-query
xb_silo_query_first_with_context, function in xb-silo-query
xb_silo_query_full, function in xb-silo-query
xb_silo_query_with_context, function in xb-silo-query
xb_silo_save_to_file, function in XbSilo
xb_silo_set_enable_node_cache, function in XbSilo
xb_silo_set_profile_flags, function in XbSilo
xb_silo_to_string, function in XbSilo
xb_silo_watch_file, function in XbSilo
xb_stack_pop, function in xb-stack
xb_stack_push, function in xb-stack
xb_stack_to_string, function in xb-stack
xb_string_append_union, function in xb-string
xb_string_escape, function in xb-string
XB_TYPE_BUILDER, macro in XbBuilder
XB_TYPE_BUILDER_FIXUP, macro in XbBuilderFixup
XB_TYPE_BUILDER_NODE, macro in XbBuilderNode
XB_TYPE_BUILDER_SOURCE, macro in XbBuilderSource
XB_TYPE_BUILDER_SOURCE_CTX, macro in XbBuilderSourceCtx
XB_TYPE_MACHINE, macro in XbMachine
XB_TYPE_NODE, macro in XbNode
XB_TYPE_QUERY, macro in XbQuery
XB_TYPE_SILO, macro in XbSilo
xb_value_bindings_bind_str, function in xb-value-bindings
xb_value_bindings_bind_val, function in xb-value-bindings
xb_value_bindings_clear, function in xb-value-bindings
xb_value_bindings_copy, function in xb-value-bindings
xb_value_bindings_copy_binding, function in xb-value-bindings
xb_value_bindings_free, function in xb-value-bindings
XB_VALUE_BINDINGS_INIT, macro in xb-value-bindings
xb_value_bindings_init, function in xb-value-bindings
xb_value_bindings_is_bound, function in xb-value-bindings
xb_value_bindings_lookup_opcode, function in xb-value-bindings
XMLB_MAJOR_VERSION, macro in xb-version
XMLB_MICRO_VERSION, macro in xb-version
XMLB_MINOR_VERSION, macro in xb-version