diff -r ebc84c812384 -r 46218c8b8afa Symbian3/PDK/Source/GUID-41F33130-7968-5016-9ACE-9E9F906118DB.dita --- a/Symbian3/PDK/Source/GUID-41F33130-7968-5016-9ACE-9E9F906118DB.dita Thu Mar 11 15:24:26 2010 +0000 +++ b/Symbian3/PDK/Source/GUID-41F33130-7968-5016-9ACE-9E9F906118DB.dita Thu Mar 11 18:02:22 2010 +0000 @@ -1,12 +1,12 @@ - - - - - + + + + + Using POSIX Signals

A POSIX signal is a software equivalent of an interrupt. To handle a signal, a signal handler (which is a function) must be registered for that signal. On receipt of the signal, the operating system stops the process at its point of execution and executes the signal handler. The signal handler may terminate the process. If it does not, the OS resumes the process at the point it stopped. For this reason signals can be used as a form of IPC within a process or between two or more co-operating processes.

Signals are broadly classified into two types:

Note: Real-time signals are subject to the same latency as non-realtime signals in P.I.P.S.

The following topics describe how POSIX signals are emulated on Symbian platform. They also describe how you can use these signals when you develop POSIX compliant applications or port POSIX-based applications to Symbian platform.

\ No newline at end of file