Deci, nu inteleg exact cum trebuie abordata partea de IO.

Deci ca operatii IO avem:

listenfd - pentru acceptare de conexiuni
sockfd - pentru fiecare client - citire cerere http
                                          - scriere raspuns http + fisier
fisier_static - pe care ar trebui sa trimitem cu sendfile
fisier_dinamic - citim cu AIO adica astept cu epoll_wait pe eventfd and
friends
si apoi scriu pe socket chunk-ul respectiv.

Intrebari:
Pe socketii cu clientii cum scriem si citim? (ii punem in epollfd sau
folosim AIO cu eventfd)

In epollfd inteleg ca ar trebui sa fie cel putin eventfd pe care il folosim
cu AIO.
listenfd il punem in epollfd?

Cum determinam cat e buffer-ul pe socket? (getsockopt banuiesc)
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui