Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

vmdfsinfo.h File Reference

Go to the source code of this file.

Defines

#define VMD_FS_ERROR   -1 /**< an error occured during OS FS stat calls */
#define VMD_FS_IS_LOCAL   1 /**< FS is not remote, therefore assumed local */
#define VMD_FS_IS_REMOTE   2 /**< FS is known to be a remote/network mount */
#define VMD_FS_IS_UNKNOWN   4 /**< Platform/OS has no determination method */

Functions

int vmd_fstype_locality (const char *pathname)


Define Documentation

#define VMD_FS_ERROR   -1 /**< an error occured during OS FS stat calls */
 

Definition at line 36 of file vmdfsinfo.h.

#define VMD_FS_IS_LOCAL   1 /**< FS is not remote, therefore assumed local */
 

Definition at line 37 of file vmdfsinfo.h.

#define VMD_FS_IS_REMOTE   2 /**< FS is known to be a remote/network mount */
 

Definition at line 38 of file vmdfsinfo.h.

Referenced by VMDApp::molecule_load.

#define VMD_FS_IS_UNKNOWN   4 /**< Platform/OS has no determination method */
 

Definition at line 39 of file vmdfsinfo.h.


Function Documentation

int vmd_fstype_locality const char *    pathname
 

vmd_fstype_locality: thin multi-platform wrapper around file and filesystem local/remote determination queries for use by kernel-bypass I/O implementations in VMD and the molfile plugins.

Definition at line 85 of file vmdfsinfo.c.

Referenced by VMDApp::molecule_load.


Generated on Thu Mar 28 02:44:54 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002