ADTF  v2.14.3
ADTF Launcher Environment (adtf_launcher)

The ADTF Launcher (adtf_launcher.exe / adtf_launcher) which are submitted within the default installation of ADTF loads several plugins to provide a default ADTF System Environment with the help of manifest files.

The ADTF Launcher needs a manifest file as first argument. The manifest file describes the system environment with all the plugins which have to be loaded by the ADTF launcher.

To ease the starting of different environments there are five characteristic manifests and execuatbles delivered with ADTF.
  • The ADTF Development Environment (adtf_devenv.exe / adtf_devenv), which loads the adtf_devenv.manifest file.
  • The ADTF Runtime Environment (adtf_runtime.exe / adtf_runtime), which loads the adtf_runtime.manifest file.
  • The ADTF Debug Monitor Environment (adtf_debugmon.exe / adtf_debugmon), which loads the adtf_debugmon.manifest file.
  • The ADTF Slave Environment (adtf_slave.exe / adtf_slave), which loads the adtf_slave.manifest file.
  • The ADTF Console Environment (adtf_launcher.exe / adtf_launcher), where the adtf_console.manifest must be the first command line argument.
For more informaton about the manifest elements and the ADTF Launcher System see Starting and automizating ADTF
Note
If ADTF Slave Environment (adtf_slave, linux version only) is started in Unity Desktop, the system tray icon may not be visible by default. The Unity Desktop's system tray uses a whitelist to let the user configure which applications are allowed to access the system tray and which don't. By default no application is allowed to access the system tray, and because \ adtf_slave is started as a "minimized-to-tray" window you will have no visual feedback whether it is running or not. adtf_slave can then only be terminated by killing the process manually (e.g. using killall). The configuration of the system tray whitelist can be modified with the tool gsettings. In order to allow access to the system tray for adtf_slave, enter the following line in a shell:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Thereafter it is necessary to logout and login again, so that Unitiy Desktop is aware of the modification of the system tray's whitelist. This way, the icon of adtf_slave is shown again in the system tray.

For more information search the web for "unity gsettings systray-whitelist".

Table of Service Plugins

Name of Plugin Service Module Development Runtime Console so / dll - filename
The ADTF Reference Clock Plugin Reference Clock Service x x x adtf_clock.srv
The ADTF Console Plugin Console Service x x x adtf_console.srv
The ADTF Console Logger Plugin Console Logger Service x x x adtf_console_logger.srv
The ADTF Kernel Plugin Kernel Service x x x adtf_kernel.srv
The ADTF Namespace Plugin Namespace Service x x x adtf_namespace.srv
The ADTF Memory Plugin Memory Service x x x adtf_memory.srv
The ADTF Session Manager Plugin Session Manager Service x x x adtf_session.srv
The ADTF Debugging Plugin Debugging Service x (optional) (optional) adtf_debugging.srv
The ADTF XSystem Plugin XSystem Service x x - adtf_xsystem.srv
The ADTF Sample Pool Plugin Sample Pool Service x x x adtf_sample_pool.srv
The ADTF Filtergraph Manager Plugin Filtergraph Manager Service x x x adtf_filtergraph_manager.srv
The ADTF DAT Exporter Plugin DAT Exporter Service x x - adtf_datexporter.srv
The ADTF Signal Registry Plugin Signal Registry Service optional optional - adtf_signal_view_registry.srv
The ADTF Data Exchange Plugin for Message Bus Data Exchange Service       adtf_data_exchange.srv
Message Bus Service x x x
The ADTF Extended Data Plugin Extended Data Manager x x x adtf_extended_data.srv
The ADTF Media Description Service Plugin Media Description Manager Service x x x adtf_media_description.srv
The ADTF Python Support Plugin Python Support Service x x x adtf_python.srv
The ADTF Profiling Plugin Profiling Service x x optional adtf_profiling.srv
The ADTF Profiling UI Plugin Profiling Service x - - adtf_profiling.srv
The ADTF Media Description Editor Plugin Media Description Editor Service x - - adtf_media_desc_editor.srv
The ADTF Configuration Editor Plugin ADTF Configuration Editor Service x - - adtf_configuration_editor.srv
The ADTF Component Tree Plugin ADTF Component Tree Service x - - adtf_component_tree.srv
The ADTF Kernel Information View Plugin ADTF Kernel Information View Service x x - adtf_kernelinfo_view.srv
The ADTF Global Settings Editor Plugin Global Settings Editor Service x x - adtf_settings_editor.srv
The ADTF Datexporter UI Plugin Datexporter UI Service x x - adtf_datexporter_ui.srv
The ADTF Project Tree Plugin ADTF Project Tree Service x x - adtf_project_tree.srv
The ADTF Transport Control Plugin ADTF Transport Control Service x x - adtf_transport_ctrl.srv
The ADTF Property Browser Plugin ADTF Property Browser Service x x - adtf_property_browser.srv
The ADTF Filter Trace View Plugin ADTF Filter Trace View Service x x - adtf_filtertrace_view.srv
The ADTF Console View Plugin ADTF Console View Service x x - adtf_console_view.srv
The ADTF Loaded Modules Plugin Loaded Modules Service optional optional - adtf_loaded_modules.srv
The ADTF Debugging UI Plugin ADTF Debugging UI Service x optional - adtf_debugging_ui.srv
The ADTF Watchdog Plugin ADTF Watchdog Service x x - adtf_watchdog.srv
The ADTF Watchdog UI Plugin ADTF Watchdog UI Service x x - adtf_watchdog_ui.srv
The ADTF Resource View Plugin ADTF Resource View Service x x - adtf_watchdog_ui.srv



Plugin Pages:

The ADTF Reference Clock Plugin
The ADTF Console Plugin
The ADTF Console Logger Plugin
The ADTF Kernel Plugin
The ADTF Namespace Plugin
The ADTF Memory Plugin
The ADTF Session Manager Plugin
The ADTF Debugging Plugin
The ADTF Sample Pool Plugin
The ADTF Filtergraph Manager Plugin
The ADTF DAT Exporter Plugin
The ADTF Signal Registry Plugin
The ADTF Data Exchange Plugin for Message Bus
The ADTF Shell Service
The ADTF XSystem Plugin
The ADTF Extended Data Plugin
The ADTF Media Description Service Plugin
The ADTF Python Support Plugin
The ADTF Profiling Plugin
The ADTF Profiling UI Plugin
The ADTF Media Description Editor Plugin
The ADTF Configuration Editor Plugin
The ADTF Component Tree Plugin
The ADTF Kernel Information View Plugin
The ADTF Global Settings Editor Plugin
The ADTF Datexporter UI Plugin
The ADTF Project Tree Plugin
The ADTF Transport Control Plugin
The ADTF Property Browser Plugin
The ADTF Filter Trace View Plugin
The ADTF Console View Plugin
The ADTF Loaded Modules Plugin
The ADTF Debugging UI Plugin
The ADTF Watchdog Plugin
The ADTF Watchdog UI Plugin
The ADTF Resource View Plugin



Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Fri Mar 22 2019 by doxygen 1.8.10)