Home · All Classes · Grouped Classes · Annotated · Functions

ConsoleApplicationLauncher Class Reference

The ConsoleApplicationLauncher class supports launching console applications. More...

    #include <ConsoleApplicationLauncher>

Inherits ApplicationTypeLauncher and ApplicationIpcRouter::RouteDestination.

Public Functions

Additional Inherited Members

Detailed Description

The ConsoleApplicationLauncher class supports launching console applications.

The ConsoleApplicationLauncher provides a Qtopia Server Task. Qtopia Server Tasks are documented in full in the QtopiaServerApplication class documentation.

Note: This class is part of the Qtopia server and cannot be used by other Qtopia applications.

Task NameConsoleApplicationLauncher

The ConsoleApplicationLauncher class provides the ApplicationTypeLauncher implementation for non-graphical, console applications.

Any Linux executable may be a console application. Console applications are distinguished from regular, GUI applications by the "ConsoleApplication" property in their content description being set to "1".

Console applications are started whenever any application is sent to their application channel. They do not respond to any messages specifically. Qtopia does not try to manage (or understand) the life cycle of console applications. An application is considered "Running" as soon as the executable is started (as opposed to regular Qtopia applications that must create the QtopiaApplication object first).

Member Function Documentation

ConsoleApplicationLauncher::ConsoleApplicationLauncher ()

Constructs a new ConsoleApplicationLauncher instance.

ConsoleApplicationLauncher::~ConsoleApplicationLauncher ()   [virtual]

Destroys the ConsoleApplicationLauncher instance.

Copyright © 2008 Nokia Trademarks
Qtopia 4.3.3