[so] aiocb.aio_sigevent

Dorin Moise so@atlantis.cs.pub.ro
Sat, 06 Dec 2003 00:37:40 +0200


Sa inteleg ca raspunsul ioanei ramane oficial? 
Vad ca nici unul dintre asistenti nu mi-a raspuns....

PS: Cand va fi corectata tema 1 la grupa 345CA?
-----------------------------------------
.dorin moise
  

Ioana Cutcutache so@atlantis.cs.pub.ro :

    Daca te referi la cum determini care din operatiile asincrone s-a
terminat (daca ai pornit mai multe) folosesti functia aio_error si verifici
fiecare structura aiocb asociata unei operatii asincrone pornite. Aio_error
iti intoarce EINPROGRESS daca operatia nu s-a terminat inca. In felul asta
vezi care s-au terminat si faci cleanup-ul (inchidere fisier) si ce mai ai
nevoie sa faci.

----- Original Message -----
From: "Dorin Moise" <ddy@k.ro>
To: <so@atlantis.cs.pub.ro>
Sent: Thursday, December 04, 2003 9:30 PM
Subject: [so] aiocb.aio_sigevent


>
>
>   Cum ar trebui sa afle un "signal handler" ce operatie AIO s-a
incheiat?!?
>
> Spre exemplu, unul din cele X threaduri incepe o operatie asincrona -
dupa
> ce mai intai a deschis fisierul pe care "opereaza" - si specifica un
semnal
> care sa fie "declansat" cand operatia se incheie. Intrebarea e : cine va
> inchide fisierul?!?
>   Thanks.
> -----------------------------------------
> .dorin moise
>
>




 
Sentimente.ro - www.sentimente.ro
Peste 50.000 de prieteni te asteapta!