Zeitgesteuerte C - Funktion?

Hallo zusammen,

ist es möglich unter C eine Funktion zu schreiben, die in regelmäßigen Zeitabständen ausgeführt wird. Ich möchte zu einer postgresql-DB mit PQconnect() eine Verbindung aufbauen und auf dieser DB mit PQexec() jede 5. Minute eine Prozedur ausführen. Das C Programm soll also wie ein Cronjob funktionieren.

viele Grüße
hitaf

Hallo zusammen,

ist es möglich unter C eine Funktion zu schreiben, die in
regelmäßigen Zeitabständen ausgeführt wird. …

Hallo,

jedes richtige Betriebssystem stellt Timer zur Verfügung, die es erlauben, dass eine selbst programmierte Funktion (Timer Function) alle x msec aufgerufen wird, und eine Echtzeituhr-Funktion zum Lesen von Datum und Uhrzeit.

In einem Embedded-System ist das eigentlich nicht anders, aber man muss ev. Timer und Echtzeituhr selbst in C oder ASM programmieren, etwa wenn man ganz ohne Betriebssystem arbeitet.

Gruss Reinhard

Danke für die schnelle Antwort!