diff options
Diffstat (limited to 'man/XtAppAddSignal.man')
-rw-r--r-- | man/XtAppAddSignal.man | 17 |
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__) |