Contiene i wrapper di funzioni varie.
Continua...
Vai al codice sorgente di questo file.
|
bool | myWaitForSingleObject (int maxSeconds, int fileDescriptor) |
| Attende finché il descrittore di file fileDescriptor non diventa pronto oppure l'intervallo di timeout non scade. Continua...
|
|
int | myWaitForMultipleObjects (int maxSeconds, int fileDescriptorCount,...) |
| Attende finché uno dei fileDescriptorCount descrittori di file specificati non diventa pronto oppure l'intervallo di timeout non scade. Continua...
|
|
int | myWaitForMultipleObjectsArray (int maxSeconds, int fileDescriptorCount, int *fileDescriptorArray) |
| Attende finché uno dei fileDescriptorCount descrittori di file specificati non diventa pronto oppure l'intervallo di timeout non scade. Continua...
|
|
bool | fileExists (const char *filePath) |
| Verifica l'esistenza di un file. Continua...
|
|
uint32_t | getFileSize (const char *filePath) |
| Recupera la dimensione di un file. Continua...
|
|
Contiene i wrapper di funzioni varie.
bool fileExists |
( |
const char * |
filePath | ) |
|
Verifica l'esistenza di un file.
- Parametri
-
filePath | Il percorso del file di cui verificare l'esistenza. |
- Restituisce
- Restituisce true se il file esiste, altrimenti restituisce false.
uint32_t getFileSize |
( |
const char * |
filePath | ) |
|
Recupera la dimensione di un file.
- Parametri
-
filePath | Il percorso del file di cui recuperare la dimensione. |
- Restituisce
- Restituisce la dimensione del file.
int myWaitForMultipleObjects |
( |
int |
maxSeconds, |
|
|
int |
fileDescriptorCount, |
|
|
|
... |
|
) |
| |
Attende finché uno dei fileDescriptorCount
descrittori di file specificati non diventa pronto oppure l'intervallo di timeout non scade.
- Parametri
-
maxSeconds | Il numero massimo di secondi per cui attendere che uno dei descrittori diventi pronto. Se viene passato -1, l'intervallo di timeout è infinito e la funzione non ritorna finché uno dei descrittori di file non diventa pronto. |
fileDescriptorCount | Il numero di descrittori di file specificati. |
... | I descrittori di file da attendere che diventino pronti. |
- Restituisce
- Restituisce 0 (false) se il timeout è scaduto prima che uno dei descrittori diventasse pronto. Restituisce 1 se il primo descrittore è diventato pronto prima che il timeout scadesse, e così via.
int myWaitForMultipleObjectsArray |
( |
int |
maxSeconds, |
|
|
int |
fileDescriptorCount, |
|
|
int * |
fileDescriptorArray |
|
) |
| |
Attende finché uno dei fileDescriptorCount
descrittori di file specificati non diventa pronto oppure l'intervallo di timeout non scade.
- Parametri
-
maxSeconds | Il numero massimo di secondi per cui attendere che uno dei descrittori diventi pronto. Se viene passato -1, l'intervallo di timeout è infinito e la funzione non ritorna finché uno dei descrittori di file non diventa pronto. |
fileDescriptorCount | Il numero di descrittori di file specificati. |
fileDescriptorArray | I descrittori di file da attendere che diventino pronti. |
- Restituisce
- Restituisce 0 (false) se il timeout è scaduto prima che uno dei descrittori diventasse pronto. Restituisce 1 se il primo descrittore è diventato pronto prima che il timeout scadesse, e così via.
bool myWaitForSingleObject |
( |
int |
maxSeconds, |
|
|
int |
fileDescriptor |
|
) |
| |
Attende finché il descrittore di file fileDescriptor
non diventa pronto oppure l'intervallo di timeout non scade.
- Parametri
-
maxSeconds | Il numero massimo di secondi per cui attendere che il descrittore diventi pronto. Se viene passato -1, l'intervallo di timeout è infinito e la funzione non ritorna finché il descrittore di file non diventa pronto. |
fileDescriptor | Il descrittore di file da attendere che diventi pronto. |
- Restituisce
- Restituisce false se il timeout è scaduto prima che il descrittore diventasse pronto. Restituisce true se il descrittore è diventato pronto prima che il timeout scadesse.