diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-24508C2D-31B9-5CC2-9EB8-F00AD39D8AA0.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-24508C2D-31B9-5CC2-9EB8-F00AD39D8AA0.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,32 @@ + + + + + +Notification +Services Overview +
Purpose

Provides miscellaneous low-level +services for notifying programs of environment changes and of thread deaths, +and for putting simple messages on screen.

+
Description

The API has three key concepts: change +notifier, thread-death notifier, and simple screen output service.

Change +notifier

The change notifier signals the requesting thread's request +semaphore when a change in the environment occurs, such as a switch in locale, +or system time being reset.

The change notifier interface is provided +by RChangeNotifier.

Note that the Environment Change +Notifier API provides the same service, wrapped in an active object.

Thread-death notifier

The thread-death notifier signals the +requesting thread's request semaphore when a specified other thread terminates.

The +thread-death notifier interface is provided by RUndertaker.

Simple screen output service

The simple screen output service +allows either a single line message or a simple dialog box to be displayed +on the screen. It is typically used for debug messages.

The simple +screen output service interface is provided by RNotifier, +which also provides access to the UI-specific plug-in notifiers, via the Extended Notifier Framework.

+
See also

Environment +Change Notifier Overview

+
\ No newline at end of file