home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
TOP
/
USR
/
MAN
/
infolock.man
< prev
next >
Wrap
Text File
|
2009-11-06
|
1KB
|
70 lines
Infolock SYSINFO Infolock
NNAAMMEE
Infolock - Locking-Routinen fuer SYSINFO
SSYYNNOOPPSSIISS
int info_lock(name, signal)
char *name;
int signal;
int info_unlock(name)
char *name;
int info_change(name, signal)
char *name;
int signal;
DDEESSCCRRIIPPTTIIOONN
info_lock() versucht den Eintrag 'name' zu locken. Wenn dies
gelingt, gibt 'signal' an, mit welches Signal dem Prozess
geschickt werden darf, damit er den Eintrag freigibt. (-1)
bedeutet, dass diesem Prozess kein Signal geschickt werden darf.
infolock() gibt bei Erfolg (0), sonst (-1) zurueck.
info_unlock() gibt den Eintrag 'name' wieder frei.
info_change() aendert die oben erwaehnte Signal-Nummer auf
'signal'.
Beim Parameter 'name' wird ein fuehrender Slash ('/') immer
ignoriert.
EEXXAAMMPPLLEESS
if (info_lock("/t1", 2) == -1) /* "t1" ginge ebenso */
fputs("can't lock /t1\n", stderr);
info_change("/t1", -1);
info_unlock("/t1");
FFIILLEESS
sysinfo
SSEEEE AALLSSOO
setup
Page 1 Printed (00-xxx-1900 00:00:00)