|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 6030
|
[C] libevent event_set
Ciao a tutti,
sto imparando la libreria libevent di C. Al momento sto studiando la funzione event_set definita così: Codice:
void event_set (struct event * , int , short , void(*)(int, short, void *) , void * ) http://www.monkey.org/~provos/libeve...f792e14c83cf82 Ora, secondo il manuale, questa funzione attiva un monitor sul descrittore di file (secondo parametro), il quale chiama la funzione definita ( quarto parametro) se avviene tale evento. Ma non riesco a capire questa cosa. Ad esempio, se definisco come evento EV_READ ed il descrittore di file è 1, qualsiasi thread che fa lettura di file o altro con un descrittore=1 fa scatenare l'evento? E' questo il senso? |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:30.