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 Mon Nov 17 02:47:53 2025 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002

AltStyle によって変換されたページ (->オリジナル) /