<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="Ethos Reference Manual" link="index.html" author="" name="ethos" version="2" language="c">
  <chapters>
    <sub name="Ethos User Overview" link="ethos-user.html">
      <sub name="My first plugin in C" link="ch01.html"/>
      <sub name="My first plugin in Python" link="ch02.html"/>
    </sub>
    <sub name="Ethos Developer Overview" link="ethos-developer.html">
      <sub name="Adding Ethos to my Application" link="ch03.html"/>
    </sub>
    <sub name="Ethos API Reference" link="ethos-base.html">
      <sub name="Ethos Reference" link="ch04.html">
        <sub name="EthosManager" link="EthosManager.html"/>
        <sub name="EthosPluginInfo" link="EthosPluginInfo.html"/>
        <sub name="EthosPluginLoader" link="ethos-ethos-plugin-loader.html"/>
        <sub name="EthosPlugin" link="EthosPlugin.html"/>
        <sub name="EthosError" link="ethos-ethos-error.html"/>
        <sub name="Versioning" link="ethos-ethos-version.html"/>
      </sub>
      <sub name="Ethos UI Reference" link="ch05.html">
        <sub name="EthosUIManagerWidget" link="EthosUIManagerWidget.html"/>
        <sub name="EthosUIConfigurable" link="ethos-ethos-ui-configurable.html"/>
      </sub>
    </sub>
  </chapters>
  <functions>
    <keyword type="macro" name="ETHOS_MANAGER_CONST()" link="EthosManager.html#ETHOS-MANAGER-CONST--CAPS"/>
    <keyword type="struct" name="EthosManagerPrivate" link="EthosManager.html#EthosManagerPrivate"/>
    <keyword type="struct" name="EthosManager" link="EthosManager.html#EthosManager-struct"/>
    <keyword type="function" name="ethos_manager_new ()" link="EthosManager.html#ethos-manager-new"/>
    <keyword type="function" name="ethos_manager_new_full ()" link="EthosManager.html#ethos-manager-new-full"/>
    <keyword type="function" name="ethos_manager_initialize ()" link="EthosManager.html#ethos-manager-initialize"/>
    <keyword type="function" name="ethos_manager_unload ()" link="EthosManager.html#ethos-manager-unload"/>
    <keyword type="function" name="ethos_manager_load_plugin ()" link="EthosManager.html#ethos-manager-load-plugin"/>
    <keyword type="function" name="ethos_manager_unload_plugin ()" link="EthosManager.html#ethos-manager-unload-plugin"/>
    <keyword type="function" name="ethos_manager_get_plugin_info ()" link="EthosManager.html#ethos-manager-get-plugin-info"/>
    <keyword type="function" name="ethos_manager_get_plugin ()" link="EthosManager.html#ethos-manager-get-plugin"/>
    <keyword type="function" name="ethos_manager_get_plugin_loaders ()" link="EthosManager.html#ethos-manager-get-plugin-loaders"/>
    <keyword type="function" name="ethos_manager_get_plugin_dirs ()" link="EthosManager.html#ethos-manager-get-plugin-dirs"/>
    <keyword type="function" name="ethos_manager_set_plugin_dirs ()" link="EthosManager.html#ethos-manager-set-plugin-dirs"/>
    <keyword type="function" name="ethos_manager_get_app_name ()" link="EthosManager.html#ethos-manager-get-app-name"/>
    <keyword type="function" name="ethos_manager_set_app_name ()" link="EthosManager.html#ethos-manager-set-app-name"/>
    <keyword type="signal" name="The &quot;initialized&quot; signal" link="EthosManager.html#EthosManager-initialized"/>
    <keyword type="signal" name="The &quot;plugin-loaded&quot; signal" link="EthosManager.html#EthosManager-plugin-loaded"/>
    <keyword type="signal" name="The &quot;plugin-unloaded&quot; signal" link="EthosManager.html#EthosManager-plugin-unloaded"/>
    <keyword type="macro" name="ETHOS_PLUGIN_INFO_CONST()" link="EthosPluginInfo.html#ETHOS-PLUGIN-INFO-CONST--CAPS"/>
    <keyword type="struct" name="EthosPluginInfoPrivate" link="EthosPluginInfo.html#EthosPluginInfoPrivate"/>
    <keyword type="struct" name="EthosPluginInfo" link="EthosPluginInfo.html#EthosPluginInfo-struct"/>
    <keyword type="function" name="ethos_plugin_info_new ()" link="EthosPluginInfo.html#ethos-plugin-info-new"/>
    <keyword type="function" name="ethos_plugin_info_load_from_file ()" link="EthosPluginInfo.html#ethos-plugin-info-load-from-file"/>
    <keyword type="function" name="ethos_plugin_info_load_from_key_file ()" link="EthosPluginInfo.html#ethos-plugin-info-load-from-key-file"/>
    <keyword type="function" name="ethos_plugin_info_load_from_data ()" link="EthosPluginInfo.html#ethos-plugin-info-load-from-data"/>
    <keyword type="function" name="ethos_plugin_info_get_id ()" link="EthosPluginInfo.html#ethos-plugin-info-get-id"/>
    <keyword type="function" name="ethos_plugin_info_set_id ()" link="EthosPluginInfo.html#ethos-plugin-info-set-id"/>
    <keyword type="function" name="ethos_plugin_info_get_filename ()" link="EthosPluginInfo.html#ethos-plugin-info-get-filename"/>
    <keyword type="function" name="ethos_plugin_info_set_filename ()" link="EthosPluginInfo.html#ethos-plugin-info-set-filename"/>
    <keyword type="function" name="ethos_plugin_info_get_name ()" link="EthosPluginInfo.html#ethos-plugin-info-get-name"/>
    <keyword type="function" name="ethos_plugin_info_get_module ()" link="EthosPluginInfo.html#ethos-plugin-info-get-module"/>
    <keyword type="function" name="ethos_plugin_info_get_loader ()" link="EthosPluginInfo.html#ethos-plugin-info-get-loader"/>
    <keyword type="function" name="ethos_plugin_info_get_authors ()" link="EthosPluginInfo.html#ethos-plugin-info-get-authors"/>
    <keyword type="function" name="ethos_plugin_info_get_description ()" link="EthosPluginInfo.html#ethos-plugin-info-get-description"/>
    <keyword type="function" name="ethos_plugin_info_get_copyright ()" link="EthosPluginInfo.html#ethos-plugin-info-get-copyright"/>
    <keyword type="function" name="ethos_plugin_info_get_website ()" link="EthosPluginInfo.html#ethos-plugin-info-get-website"/>
    <keyword type="function" name="ethos_plugin_info_get_version ()" link="EthosPluginInfo.html#ethos-plugin-info-get-version"/>
    <keyword type="function" name="ethos_plugin_info_get_dependencies ()" link="EthosPluginInfo.html#ethos-plugin-info-get-dependencies"/>
    <keyword type="function" name="ethos_plugin_info_get_icon_name ()" link="EthosPluginInfo.html#ethos-plugin-info-get-icon-name"/>
    <keyword type="function" name="ethos_plugin_info_get_active ()" link="EthosPluginInfo.html#ethos-plugin-info-get-active"/>
    <keyword type="function" name="ethos_plugin_info_set_active ()" link="EthosPluginInfo.html#ethos-plugin-info-set-active"/>
    <keyword type="function" name="ethos_plugin_info_get_iage ()" link="EthosPluginInfo.html#ethos-plugin-info-get-iage"/>
    <keyword type="function" name="ethos_plugin_info_has_errors ()" link="EthosPluginInfo.html#ethos-plugin-info-has-errors"/>
    <keyword type="function" name="ethos_plugin_info_get_errors ()" link="EthosPluginInfo.html#ethos-plugin-info-get-errors"/>
    <keyword type="property" name="The &quot;active&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--active"/>
    <keyword type="property" name="The &quot;authors&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--authors"/>
    <keyword type="property" name="The &quot;copyright&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--copyright"/>
    <keyword type="property" name="The &quot;dependencies&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--dependencies"/>
    <keyword type="property" name="The &quot;description&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--description"/>
    <keyword type="property" name="The &quot;filename&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--filename"/>
    <keyword type="property" name="The &quot;icon-name&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--icon-name"/>
    <keyword type="property" name="The &quot;id&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--id"/>
    <keyword type="property" name="The &quot;loader&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--loader"/>
    <keyword type="property" name="The &quot;module&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--module"/>
    <keyword type="property" name="The &quot;name&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--name"/>
    <keyword type="property" name="The &quot;version&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--version"/>
    <keyword type="property" name="The &quot;website&quot; property" link="EthosPluginInfo.html#EthosPluginInfo--website"/>
    <keyword type="signal" name="The &quot;loaded&quot; signal" link="EthosPluginInfo.html#EthosPluginInfo-loaded"/>
    <keyword type="signal" name="The &quot;unloaded&quot; signal" link="EthosPluginInfo.html#EthosPluginInfo-unloaded"/>
    <keyword type="macro" name="ETHOS_PLUGIN_LOADER_GET_INTERFACE()" link="ethos-ethos-plugin-loader.html#ETHOS-PLUGIN-LOADER-GET-INTERFACE--CAPS"/>
    <keyword type="struct" name="EthosPluginLoader" link="ethos-ethos-plugin-loader.html#EthosPluginLoader-struct"/>
    <keyword type="struct" name="EthosPluginLoaderIface" link="ethos-ethos-plugin-loader.html#EthosPluginLoaderIface"/>
    <keyword type="function" name="ethos_plugin_loader_get_name ()" link="ethos-ethos-plugin-loader.html#ethos-plugin-loader-get-name"/>
    <keyword type="function" name="ethos_plugin_loader_initialize ()" link="ethos-ethos-plugin-loader.html#ethos-plugin-loader-initialize"/>
    <keyword type="function" name="ethos_plugin_loader_unload ()" link="ethos-ethos-plugin-loader.html#ethos-plugin-loader-unload"/>
    <keyword type="function" name="ethos_plugin_loader_load ()" link="ethos-ethos-plugin-loader.html#ethos-plugin-loader-load"/>
    <keyword type="function" name="ethos_plugin_loader_gc ()" link="ethos-ethos-plugin-loader.html#ethos-plugin-loader-gc"/>
    <keyword type="function" name="ethos_plugin_loader_register_plugin ()" link="ethos-ethos-plugin-loader.html#ethos-plugin-loader-register-plugin"/>
    <keyword type="macro" name="ETHOS_PLUGIN_CONST()" link="EthosPlugin.html#ETHOS-PLUGIN-CONST--CAPS"/>
    <keyword type="struct" name="EthosPluginPrivate" link="EthosPlugin.html#EthosPluginPrivate"/>
    <keyword type="struct" name="EthosPlugin" link="EthosPlugin.html#EthosPlugin-struct"/>
    <keyword type="function" name="ethos_plugin_activate ()" link="EthosPlugin.html#ethos-plugin-activate"/>
    <keyword type="function" name="ethos_plugin_deactivate ()" link="EthosPlugin.html#ethos-plugin-deactivate"/>
    <keyword type="signal" name="The &quot;activated&quot; signal" link="EthosPlugin.html#EthosPlugin-activated"/>
    <keyword type="signal" name="The &quot;deactivated&quot; signal" link="EthosPlugin.html#EthosPlugin-deactivated"/>
    <keyword type="macro" name="ETHOS_TYPE_ERROR" link="ethos-ethos-error.html#ETHOS-TYPE-ERROR--CAPS"/>
    <keyword type="macro" name="ETHOS_ERROR" link="ethos-ethos-error.html#ETHOS-ERROR--CAPS"/>
    <keyword type="enum" name="enum EthosError" link="ethos-ethos-error.html#EthosError"/>
    <keyword type="function" name="ethos_error_get_type ()" link="ethos-ethos-error.html#ethos-error-get-type"/>
    <keyword type="function" name="ethos_error_quark ()" link="ethos-ethos-error.html#ethos-error-quark"/>
    <keyword type="macro" name="ETHOS_MAJOR_VERSION" link="ethos-ethos-version.html#ETHOS-MAJOR-VERSION--CAPS"/>
    <keyword type="macro" name="ETHOS_MINOR_VERSION" link="ethos-ethos-version.html#ETHOS-MINOR-VERSION--CAPS"/>
    <keyword type="macro" name="ETHOS_MICRO_VERSION" link="ethos-ethos-version.html#ETHOS-MICRO-VERSION--CAPS"/>
    <keyword type="macro" name="ETHOS_API_VERSION_S" link="ethos-ethos-version.html#ETHOS-API-VERSION-S--CAPS"/>
    <keyword type="macro" name="ETHOS_VERSION_S" link="ethos-ethos-version.html#ETHOS-VERSION-S--CAPS"/>
    <keyword type="macro" name="ETHOS_VERSION_HEX" link="ethos-ethos-version.html#ETHOS-VERSION-HEX--CAPS"/>
    <keyword type="macro" name="ETHOS_CHECK_VERSION()" link="ethos-ethos-version.html#ETHOS-CHECK-VERSION--CAPS"/>
    <keyword type="macro" name="ETHOS_UI_MANAGER_WIDGET_CONST()" link="EthosUIManagerWidget.html#ETHOS-UI-MANAGER-WIDGET-CONST--CAPS"/>
    <keyword type="struct" name="EthosUIManagerWidgetPrivate" link="EthosUIManagerWidget.html#EthosUIManagerWidgetPrivate"/>
    <keyword type="struct" name="EthosUIManagerWidget" link="EthosUIManagerWidget.html#EthosUIManagerWidget-struct"/>
    <keyword type="function" name="ethos_ui_manager_widget_new ()" link="EthosUIManagerWidget.html#ethos-ui-manager-widget-new"/>
    <keyword type="function" name="ethos_ui_manager_widget_set_manager ()" link="EthosUIManagerWidget.html#ethos-ui-manager-widget-set-manager"/>
    <keyword type="macro" name="ETHOS_UI_CONFIGURABLE_GET_INTERFACE()" link="ethos-ethos-ui-configurable.html#ETHOS-UI-CONFIGURABLE-GET-INTERFACE--CAPS"/>
    <keyword type="struct" name="EthosUIConfigurable" link="ethos-ethos-ui-configurable.html#EthosUIConfigurable-struct"/>
    <keyword type="struct" name="EthosUIConfigurableIface" link="ethos-ethos-ui-configurable.html#EthosUIConfigurableIface"/>
    <keyword type="function" name="ethos_ui_configurable_configure ()" link="ethos-ethos-ui-configurable.html#ethos-ui-configurable-configure"/>
    <keyword type="constant" name="ETHOS_ERROR_FILE_NOT_FOUND" link="ethos-ethos-error.html#ETHOS-ERROR-FILE-NOT-FOUND--CAPS"/>
    <keyword type="constant" name="ETHOS_ERROR_INVALID_KEY_FILE" link="ethos-ethos-error.html#ETHOS-ERROR-INVALID-KEY-FILE--CAPS"/>
    <keyword type="constant" name="ETHOS_ERROR_PLUGIN" link="ethos-ethos-error.html#ETHOS-ERROR-PLUGIN--CAPS"/>
    <keyword type="constant" name="ETHOS_ERROR_PLUGIN_LOADER" link="ethos-ethos-error.html#ETHOS-ERROR-PLUGIN-LOADER--CAPS"/>
  </functions>
</book>
