Exclusive Access File Library

An exclusive access file is a file which is generated and/or read by a single process of a distributed parallel application. Files are not shared between different processes. The  library is an abstract high-performance file system which provides a common interface for a variety of architecture specific parallel storage systems.  The library also makes available features like asynchronous input and output to Fortran.  EAF's syntax is similar to the standard Unix C file operations, differences indicate new semantics or extended features available through EAF.

EAF_Open

Description:

Prototype: Parameters: Returns:

EAF_Write

Description:

Prototype: Parameters: Returns:

EAF_AWrite

Description:

Prototype: Parameters: Returns:

EAF_Read

Description:

Prototype: Parameters:

EAF_ARead

Description:

Prototype: Parameters: Returns:

EAF_Probe

Description:

Prototype: Parameters: Returns:

EAF_Wait

Description:

Prototype: Parameters: Returns:

EAF_Close

Description:

Prototype: Parameters: Returns:

EAF_Delete

Description:

Prototype: Parameters: Returns:

EAF_Length

Description:

Prototype: Parameters: Returns:

EAF_Eof

Description:

Prototype: Parameters: Returns:

EAF_Truncate

Description:

Prototype: Parameters: Returns:

EAF_Stat

Description:

Prototype: Parameters: Returns:

EAF_Errmsg

Description:

Prototype: Parameters: Returns: