OpenMPI  0.1.1
File Manager Interface

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_FileManagerOTF_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.
 

Detailed Description

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.

Function Documentation

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().