PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : c library mit alarm



msi
09-11-2010, 18:48
Hallo,

ich bin gerade dabei eine c library zu schreiben.
allerdings möchte ich dort manchmal nach einer bestimmten zeit
eine funktion aufrufen. die einzige methode die ich in c kenne ist
dafür alarm zu verwenden. Diese löst nach der als Parameter
übergebenen Zeit ein SIGALRM aus.

Es kann jedoch natürlich nur ein Alarm gleichzeitig gesetzt sein
und auch nur ein Sig Handler ist erlaubt.

Wie kann ich also meine Library schreiben ohne dass sie Konflikte mit
Programmen hat die alarm und diese Library nutzen??

Markus

msi
09-11-2010, 19:17
werde nun wahrscheindlich einen thread verwenden, der mit nanosleep wartet.