function 'request' for handling readN serverside
This commit is contained in:
@ -67,8 +67,7 @@ void destroyFile(fileT *f);
|
||||
|
||||
|
||||
/**
|
||||
* Alloca ed inizializza una coda di fileT. Deve essere chiamata da un solo
|
||||
* thread.
|
||||
* Alloca ed inizializza una coda di fileT.
|
||||
* @param maxLen lunghezza massima della coda
|
||||
* @param maxSize dimensione massima della coda in bytes
|
||||
*
|
||||
@ -215,6 +214,15 @@ int removeFileFromQueue(queueT *q, char *filepath, int owner);
|
||||
*/
|
||||
fileT* find(queueT *q, char *filepath);
|
||||
|
||||
/**
|
||||
* Estrae n fileT dalla coda senza eliminarli
|
||||
* @param q puntatore alla coda
|
||||
* @param n numero di file da estrarre
|
||||
*
|
||||
* @return puntatore i file estratti (NULL terminated), NULL se errore
|
||||
*/
|
||||
fileT ** request(queueT *q, int n);
|
||||
|
||||
/**
|
||||
* Cerca il fileT nella coda e ritorna il siultato dell'operazione
|
||||
* @param q puntatore alla coda sulla quale cercare il fileT
|
||||
|
||||
Reference in New Issue
Block a user