realtime signaly a libc

David Sauer davids na orfinet.cz
Sobota Květen 29 17:47:11 CEST 1999


Zdravim,
 nevite nekdo, jak se v glibc (2.1.1 z RH 6.0) alokuji rt signaly ? Treba
libpthread to dela pomoci funkce __libc_allocate_rtsig. Na te mi vadi 2
veci:
1.) neni verejne pristupna z hlavickovych souboru (nikde jsem nenasel
jeji prototyp)
2.) symbol s dvema podtrzitky na zacatku nevypada jako funkce, ktera by
byla definovana nejakym standardem (tedy zrejme POSIXem).

Existuji sice makra: (bits/signum.h)
#define SIGRTMIN        (__libc_current_sigrtmin ())
#define SIGRTMAX        (__libc_current_sigrtmax ()),  ale jak ovlivnim,
aby tyto makra vracela po alokaci signalu dalsi volnou hodnotu ?

Pokud je nelze alokovat, jak zajistit, aby napr. 2 knihovny nepouzili
stejne realtime signaly ?


                                        dekuji,

-- 
* David Sauer, student of Czech Technical University
* electronic mail: davids na orfinet.cz (mime compatible)


Další informace o konferenci Linux