summaryrefslogtreecommitdiff
path: root/man/XtAppAddSignal.man
diff options
context:
space:
mode:
Diffstat (limited to 'man/XtAppAddSignal.man')
-rw-r--r--man/XtAppAddSignal.man17
1 files changed, 10 insertions, 7 deletions
diff --git a/man/XtAppAddSignal.man b/man/XtAppAddSignal.man
index 7854ec0..885682d 100644
--- a/man/XtAppAddSignal.man
+++ b/man/XtAppAddSignal.man
@@ -62,7 +62,8 @@ raised.
The
.B XtAppAddSignal
function initiates a mechanism for handling signals within the context
-of the Intrinsics. Prior to establishing an operating system dependent
+of the Intrinsics.
+Prior to establishing an operating system dependent
signal handler the application may call
.B XtAppAddSignal
and store the returned \fIid\fP in a place accessible to the signal
@@ -76,12 +77,14 @@ passing the \fIid\fP returned by the call to
.LP
.B XtNoticeSignal
is the only Intrinsics function that can safely be called from a signal
-handler. If
+handler.
+If
.B XtNoticeSignal
is called multiple times before the Intrinsics are able to invoke the
-registered callback, the callback is only called once. Logically the
-Intrinsics maintain ``pending'' for each registered callback. This
-flag is initially
+registered callback, the callback is only called once.
+Logically the
+Intrinsics maintain ``pending'' for each registered callback.
+This flag is initially
.B False
and is set to
.B True
@@ -95,8 +98,8 @@ just before the callback is invoked.
.LP
The
.B XtRemoveSignal
-function is called to remove the specified Intrinsics signal handler. The
-client should disable the source of the signal before calling
+function is called to remove the specified Intrinsics signal handler.
+The client should disable the source of the signal before calling
.BR XtRemoveSignal .
.SH "SEE ALSO"
XtAppAddTimeOut(__libmansuffix__),XtAppAddInput(__libmansuffix__),XtAppAddWorkProc(__libmansuffix__)