OpenMPI
0.1.1
|
The file manager schedules an unlimited number OTF_Files to a limited number of actual open OS files. More...
Files | |
file | OTF_FileManager.h |
Manages file handles. | |
Typedefs | |
typedef struct struct_OTF_FileManager | OTF_FileManager |
file manager object | |
Functions | |
OTF_FileManager * | OTF_FileManager_open (uint32_t number) |
Generates a new file manager with a maximum number of files that are allowed to be open simultaneously. More... | |
void | OTF_FileManager_close (OTF_FileManager *m) |
Closes the file manager. | |
The file manager schedules an unlimited number OTF_Files to a limited number of actual open OS files.
Therefore all open are registered with this manager. When a file is requested while no more OS files are available any of the other files are suspended, i.i. the OS file is closed.
OTF_FileManager* OTF_FileManager_open | ( | uint32_t | number | ) |
Generates a new file manager with a maximum number of files that are allowed to be open simultaneously.
References OTF_FileManager_setNumber().