Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

libgnomevfs-2.3(3) [debian man page]

libgnomevfs-2.3(3)					 Introduction to Library Functions					libgnomevfs-2.3(3)

NAME
libgnomevfs-2 - GNOME Virtual File System DESCRIPTION
GnomeVFS is a filesystem abstraction library which gives applications plugable transparent access to a variety of "real" filesystems, from WebDAV to digital cameras, to the local filesystem. It also contains a number of other convenient file utilities such as a comprehensive MIME database / Application registry, and a copy engine. Use of GnomeVFS also ensures that an application or component will be usable by Nautilus or other GnomeVFS applications for handling the display of data from various URIs. Besides providing transparent access to data methods that you might otherwise have to implement, GnomeVFS provides a number of convenient libraries for processing URIs, detecting the MIME type of files, and identifying which applications or components to launch to view a file or what icon to use. Writing a GnomeVFS module may also be an appropriate solution to some data access problems as it allows the developer to implement a relatively small number of functions to gain general filesystem semantics. To access the API documentation, you must install the developer version of the package. FILES
The following files are used by this application: /usr/lib/libgnomevfs-2.sGNOME Virtual File System shared library /usr/share/gtk-doc/html Location of developer documentation ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWgnome-vfs | +-----------------------------+-----------------------------+ |Interface stability |External | +-----------------------------+-----------------------------+ SEE ALSO
gnome-vfs-mime-magic(4), gnome-vfs.applications(4), nautilus(1) NOTES
Written by Brian Cameron, Sun Microsystems Inc., 2003, 2004. SunOS 5.10 31 Aug 2004 libgnomevfs-2.3(3)

Check Out this Related Man Page

gnome-vfs.applications.4(4)					   File Formats 				       gnome-vfs.applications.4(4)

NAME
gnome-vfs.applications - GNOME VFS application registry DESCRIPTION
The GNOME MIME magic and MIME info files (see gnome-vfs-mime-magic(4)) enable GNOME VFS to associate a data file with its icon and descrip- tion. The GNOME VFS application registry provides a way to launch the applications associated with such files. The registration of applications to various MIME types is specified in text files placed in the /usr/share/gnome/application-registry directory. GNOME provides a default registry file called gnome-vfs.applications. Vendor-specific registry files can also be placed in this directory. This information is used extensively by nautilus(1), the GNOME file manager. EXTENDED DESCRIPTION
The format of the application registry file is simple. Each application entry is made up of a name followed by a number of key-value pairs. The application name must have been specified in one of the .keys files. The minimum required key fields are as follows: command The command to execute. name The descriptive name of the command, which will appear in the Open With menu in Nautilus. can_open_multiple_files The value of this field can be true or false. expects_uris The value of this field can be true or false. This field tells Nautilus whether the application can accept http:, ftp: and so on specifications to open at the command line. If this is true, you must add the supported_uri_schemes field. requires_terminal The value of this field can be true or false. mime_types The list of comma-separated mime-types defined by MIME magic or MIME info files. Optional field: supported_uri_schemes Specifies the list of protocols supported by the application; for example, http, ftp, file, telnet, gopher. EXAMPLES
Example 1: Registering CDE Imagetool with GNOME Application Registry sdtimage command=sdtimage name=sdtimage can_open_multiple_files=false expects_uris=false requires_terminal=false mime_types=image/tiff,image/gif,application/postscript,image/jpeg,x-xpixmap Example 2: Registering Netscape with GNOME Application Registry netscape command=netscape name=Netscape can_open_multiple_files=true expects_uris=true requires_terminal=false supported_uri_schemes=file,http,ftp,telnet,gopher mime_types=text/html,x-directory/webdav,x-directory/webdav-prefer-directory,image/gif,image/jpeg ENVIRONMENT VARIABLES
See environ(5) for descriptions of the following environment variables that affect the execution of gnome-vfs.applications: NLSPATH. FILES
The following files are used by this application: /usr/share/gnome/application-registry/gnome-vfs.applications /usr/share/gnome/application-registry/solaris-gnome2.0.applications ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWgnome-vfs | +-----------------------------+-----------------------------+ |Interface stability |External | +-----------------------------+-----------------------------+ SEE ALSO
nautilus(1), gnome-vfs-mime-magic(4), libgnomevfs-2(3) Latest version of the GNOME Desktop User Guide for your platform. NOTES
Written by Ghee Teo, Sun Microsystems Inc., 2003. SunOS 5.10 13 Jan 2003 gnome-vfs.applications.4(4)
Man Page