[so] [Tema 5] aio_read

Bogdan Doinea dcbogdan07 at gmail.com
Tue Jun 10 19:02:48 EEST 2008


Salut!

Am urmatorul scenariu pe Linux: am un fisier de 10 bytes la server,
iar la client dau comanda astfel incat sa doresc sa se citeasca 15
bytes din acel fisier (deci argv[5] = length = 15) .

So.. construiesc structura aiocb pentru clientul x, setand campul
nbytes = 15. Dau drumul la aio_read. Cand aceasta operatie se va
termina, voi fi deja in handle unde voi putea trimite clientului
informatia citita. Intrebarea mea este: de unde imi dau seama CAT A
CITIT aio_read? Pentru ca in mod evident nu avea cum sa citeasca mai
mult de 10 bytes (dimensiunea fisierului), dar eu.. cum aflu asta
inauntrul handlerului?

-- 
Bogdan Doinea
CCNA Instructor
www.ccna.ro


More information about the so mailing list