-Author: José Bollo
-</code></pre>
-
-<p><ul>
- <li><a href="#The.afm-user-daemon">The afm-user-daemon</a>
- <ul>
- <li><a href="#Foreword">Foreword</a></li>
- <li><a href="#Introduction">Introduction</a></li>
- <li><a href="#Tasks.of..strong.afm-user-daemon..strong.">Tasks of <strong>afm-user-daemon</strong></a>
- <ul>
- <li><a href="#Maintaining.list.of.applications">Maintaining list of applications</a></li>
- <li><a href="#Launching.application">Launching application</a></li>
- <li><a href="#Managing.instances.of.running.applications">Managing instances of running applications</a></li>
- <li><a href="#Installing.and.uninstalling.applications">Installing and uninstalling applications</a></li>
- </ul>
- </li>
- <li><a href="#Starting..strong.afm-user-daemon..strong.">Starting <strong>afm-user-daemon</strong></a></li>
- <li><a href="#Launcher.Configuration.">Launcher Configuration </a>
- <ul>
- <li><a href="#mode.local">mode local</a></li>
- <li><a href="#mode.remote">mode remote</a></li>
- <li><a href="#L.substitutions">%substitutions</a></li>
- </ul>
- </li>
- <li><a href="#The.D-Bus.interface">The D-Bus interface</a>
- <ul>
- <li><a href="#Overview.of.the.dbus.interface">Overview of the dbus interface</a></li>
- <li><a href="#Using..strong..em.afm-util..em...strong.">Using <strong><em>afm-util</em></strong></a></li>
- <li><a href="#The.protocol.over.D-Bus">The protocol over D-Bus</a>
- <ul>
- <li><a href="#Method.org.AGL.afm.user.detail">Method org.AGL.afm.user.detail</a></li>
- <li><a href="#Method.org.AGL.afm.user.runnables">Method org.AGL.afm.user.runnables</a></li>
- <li><a href="#Method.org.AGL.afm.user.install">Method org.AGL.afm.user.install</a></li>
- <li><a href="#Method.org.AGL.afm.user.uninstall">Method org.AGL.afm.user.uninstall</a></li>
- <li><a href="#Method.org.AGL.afm.user.start">Method org.AGL.afm.user.start</a></li>
- <li><a href="#Method.org.AGL.afm.user.terminate">Method org.AGL.afm.user.terminate</a></li>
- <li><a href="#Method.org.AGL.afm.user.stop">Method org.AGL.afm.user.stop</a></li>
- <li><a href="#Method.org.AGL.afm.user.continue">Method org.AGL.afm.user.continue</a></li>
- <li><a href="#Method.org.AGL.afm.user.state">Method org.AGL.afm.user.state</a></li>
- <li><a href="#Method.org.AGL.afm.user.runners">Method org.AGL.afm.user.runners</a></li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
-</ul></p>
-
-<a name="Foreword"></a>
-<h2>Foreword</h2>
-
-<p>This document describes application framework user daemon fundamentals.
-FCF (Fully Conform to Specification) implementation is still under development.
-It may happen that current implementation somehow diverges with specifications.</p>
-
-<a name="Introduction"></a>
-<h2>Introduction</h2>
-
-<p>The daemon <strong>afm-user-daemon</strong> is in charge of handling
-applications on behalf of a user. Its main tasks are:</p>
-
+Author: José Bollo</code></pre>
+<p>TABLE-OF-CONTENT-HERE</p>
+<h2 id="foreword">Foreword</h2>
+<p>This document describes application framework user daemon fundamentals. FCF (Fully Conform to Specification) implementation is still under development. It may happen that current implementation somehow diverges with specifications.</p>
+<h2 id="introduction">Introduction</h2>
+<p>The daemon <strong>afm-user-daemon</strong> is in charge of handling applications on behalf of a user. Its main tasks are:</p>