[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