08-18-2009
Can you not make the reader a separate process - a daemon - that raises a signal or otherwise sends something to your windowing code? An unblocked signal is never ignored, for example.
Regardless of focus.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi all
I am working on MSR110 ...Can anyone plz tell me how to use the configuration commands with magnetic reader???. Please help me out as i have to develop API in C on linux platform.MSR110 is not responding to the configuration commands.
Please help...
Regards
Mahima (0 Replies)
Discussion started by: mahima_er
0 Replies
2. Programming
I am facing a problem while creating/executing a process in C. I am using old fork/exec mechanism. The problem is:
I want to hide the console window of the app i am instantiating. Remember i am instantiating a console application from a GUI application.
Is this possible? How?
Comments are... (1 Reply)
Discussion started by: amessbee
1 Replies
3. Solaris
I see on some of the recent Sun workstations that there is a secure card reader installed. I have a Sunblade 100 and 150 and would like to know, how do you access this device or turn it on to use it?
Thanks, (2 Replies)
Discussion started by: stocksj
2 Replies
4. Shell Programming and Scripting
I am running an Ubuntu Gutsy laptop with Advanced Compiz fusion options enabled. I am using xdotool to simulate keyboard input in order to rotate through multiple desktops.
I am looking for a way to kill a while true loop when the Enter key (or Control+C if it is easier) is pushed when the... (2 Replies)
Discussion started by: acclaypool
2 Replies
5. Programming
Hello,
I'm coding an application using pthreads.At some point the threads will read some read-only variables.Is it safe NOT to use mutexes, in order to make the program lighter since mutex operations are resource-demanding...
Thanks (1 Reply)
Discussion started by: jonas.gabriel
1 Replies
6. UNIX for Dummies Questions & Answers
Hi,
How could i grab a set of data (eg:file execution start & stop time stamp f) from unix? (1 Reply)
Discussion started by: siriv
1 Replies
7. What is on Your Mind?
We are thinking of building a CNET style reader app for reading threads in the forums. One developer suggested we look at a CNN vBulletin app, which I am not familiar with (he said he will post the link tomorrow, Monday).
Anyway, I asked the (potential) developer for this app to work with us in... (1 Reply)
Discussion started by: Neo
1 Replies
8. Programming
Hi.
I plan to build an application which takes text data from a user.
It then sends this to a website, login required.
The business case being this site contains many text fields, mostly redundant to user. My application would only prompt user for necessary text.
What language, methods... (4 Replies)
Discussion started by: cic
4 Replies
9. UNIX for Dummies Questions & Answers
Consider this code snippet below:-
char=`which afplay`
if
then
xterm -e 'while true; do clear; echo "Press Ctrl-C to Quit..."; afplay /tmp/pulse.wav; done' & > /dev/null 2>&1
fi
This launches a second terminal window that generates a specific waveform for the next calibration of... (4 Replies)
Discussion started by: wisecracker
4 Replies
LEARN ABOUT FREEBSD
killpg
KILLPG(2) BSD System Calls Manual KILLPG(2)
NAME
killpg -- send signal to a process group
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <sys/types.h>
#include <signal.h>
int
killpg(pid_t pgrp, int sig);
DESCRIPTION
The killpg() function sends the signal sig to the process group pgrp. See sigaction(2) for a list of signals. If pgrp is 0, killpg() sends
the signal to the sending process's process group.
The sending process must be able to kill() at least one process in the receiving process group.
RETURN VALUES
The killpg() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate
the error.
ERRORS
The killpg() function will fail and no signal will be sent if:
[EINVAL] The sig argument is not a valid signal number.
[ESRCH] No process can be found in the process group specified by pgrp.
[EPERM] kill() returns EPERM for all processes in the process group.
SEE ALSO
getpgrp(2), kill(2), sigaction(2)
HISTORY
The killpg() function appeared in 4.0BSD.
BSD
March 15, 2012 BSD