Programozói kézikönyv

3.a Feladat: FÚRÁS

A fúrási feladat megoldását egyetlen fordítható file tartalmazza: furas.c

Futás közben egyetlen processz keletkezik, a futtatható programból. Ezért hát programok közötti
kommunikációról sem beszélhetünk. A program létrehoz egy idôzítôt a valós idô kezelésére és egy
proxy-t az idôzítôtôl érkezô imformációk továbbítására, vagyis letelt-e már a feladat által meghatározott idô.

A timer_settime() függvény segítségével adjuk meg a kívánt várakozási idôt. Az idôzítô lejárta egy eseményt generál, amit a proxy jelez vissza. Az idôzítônek átadott információ az idôzítés mértékét tartalmazza. A proxy az idô lejárta után engedi tovább menni a processzt.

A program visszatérési értékei:

0, ha sikeresen lefutott.
1, ha hiba a proxy inicializálása során történt.
2, ha hiba a az időzítő inicializálása során történt.

A készítők(e-mail küldhető):

Varga Attila G-203i
Szász Péter G-201i
Szenczi Zoltán G-203i

VISSZA