Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

Debian 4.0

(Etch)

Gnome2::VFS::Async(3pm)


Gnome2::VFS::Async

Gnome2::VFS::Async

NAME
METHODS
ENUMS AND FLAGS
SEE ALSO
COPYRIGHT

NAME

Gnome2::VFS::Async

METHODS

handle = Gnome2::VFS::Async−>create ($text_uri, $open_mode, $exclusive, $perm, $priority, $func, $data=undef)

* $text_uri (string)
* $open_mode (Gnome2::VFS::OpenMode)
* $exclusive (boolean)
* $perm (integer)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>create_symbolic_link ($uri, $uri_reference, $priority, $func, $data=undef)

* $uri (Gnome2::VFS::URI)
* $uri_reference (string)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>create_uri ($uri, $open_mode, $exclusive, $perm, $priority, $func, $data=undef)

* $uri (Gnome2::VFS::URI)
* $open_mode (Gnome2::VFS::OpenMode)
* $exclusive (boolean)
* $perm (integer)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>get_file_info ($uri_ref, $options, $priority, $func, $data=undef)

* $uri_ref (scalar)
* $options (Gnome2::VFS::FileInfoOptions)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>set_file_info ($uri, $info, $mask, $options, $priority, $func, $data=undef)

* $uri (Gnome2::VFS::URI)
* $info (Gnome2::VFS::FileInfo)
* $mask (Gnome2::VFS::SetFileInfoMask)
* $options (Gnome2::VFS::FileInfoOptions)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>find_directory ($near_ref, $kind, $create_if_needed, $find_if_needed, $permissions, $priority, $func, $data=undef)

* $near_ref (scalar)
* $kind (Gnome2::VFS::FindDirectoryKind)
* $create_if_needed (boolean)
* $find_if_needed (boolean)
* $permissions (integer)
* $priority (integer)
* $func (scalar)
* $data (scalar)

integer = Gnome2::VFS::Async−>get_job_limit

Gnome2::VFS::Async−>set_job_limit ($limit)

* $limit (integer)

handle = Gnome2::VFS::Async−>load_directory ($text_uri, $options, $items_per_notification, $priority, $func, $data=undef)

* $text_uri (string)
* $options (Gnome2::VFS::FileInfoOptions)
* $items_per_notification (integer)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>load_directory_uri ($uri, $options, $items_per_notification, $priority, $func, $data=undef)

* $uri (Gnome2::VFS::URI)
* $options (Gnome2::VFS::FileInfoOptions)
* $items_per_notification (integer)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>open ($text_uri, $open_mode, $priority, $func, $data=undef)

* $text_uri (string)
* $open_mode (Gnome2::VFS::OpenMode)
* $priority (integer)
* $func (scalar)
* $data (scalar)

handle = Gnome2::VFS::Async−>open_uri ($uri, $open_mode, $priority, $func, $data=undef)

* $uri (Gnome2::VFS::URI)
* $open_mode (Gnome2::VFS::OpenMode)
* $priority (integer)
* $func (scalar)
* $data (scalar)

list = Gnome2::VFS::Async−>xfer ($source_ref, $target_ref, $xfer_options, $error_mode, $overwrite_mode, $priority, $func_update, $data_update, $func_sync, $data_sync=undef)

* $source_ref (scalar)
* $target_ref (scalar)
* $xfer_options (Gnome2::VFS::XferOptions)
* $error_mode (Gnome2::VFS::XferErrorMode)
* $overwrite_mode (Gnome2::VFS::XferOverwriteMode)
* $priority (integer)
* $func_update (scalar)
* $data_update (scalar)
* $func_sync (scalar)
* $data_sync (scalar)

Returns a GnomeVFSResult and a GnomeVFSAsyncHandle.

ENUMS AND FLAGS

flags Gnome2::VFS::FileInfoOptions
* ’default’ / ’ GNOME_VFS_FILE_INFO_DEFAULT
* ’get−mime−type’ / ’ GNOME_VFS_FILE_INFO_GET_MIME_TYPE
* ’force−fast−mime−type’ / ’ GNOME_VFS_FILE_INFO_FORCE_FAST_MIME_TYPE
* ’force−slow−mime−type’ / ’ GNOME_VFS_FILE_INFO_FORCE_SLOW_MIME_TYPE
* ’follow−links’ / ’ GNOME_VFS_FILE_INFO_FOLLOW_LINKS
* ’get−access−rights’ / ’ GNOME_VFS_FILE_INFO_GET_ACCESS_RIGHTS
* ’name−only’ / ’ GNOME_VFS_FILE_INFO_NAME_ONLY

enum Gnome2::VFS::FindDirectoryKind
* ’desktop’ / ’ GNOME_VFS_DIRECTORY_KIND_DESKTOP
* ’trash’ / ’ GNOME_VFS_DIRECTORY_KIND_TRASH

flags Gnome2::VFS::OpenMode
* ’none’ / ’ GNOME_VFS_OPEN_NONE
* ’read’ / ’ GNOME_VFS_OPEN_READ
* ’write’ / ’ GNOME_VFS_OPEN_WRITE
* ’random’ / ’ GNOME_VFS_OPEN_RANDOM
* ’truncate’ / ’ GNOME_VFS_OPEN_TRUNCATE

flags Gnome2::VFS::SetFileInfoMask
* ’none’ / ’ GNOME_VFS_SET_FILE_INFO_NONE
* ’name’ / ’ GNOME_VFS_SET_FILE_INFO_NAME
* ’permissions’ / ’ GNOME_VFS_SET_FILE_INFO_PERMISSIONS
* ’owner’ / ’ GNOME_VFS_SET_FILE_INFO_OWNER
* ’time’ / ’ GNOME_VFS_SET_FILE_INFO_TIME

enum Gnome2::VFS::XferErrorMode
* ’abort’ / ’ GNOME_VFS_XFER_ERROR_MODE_ABORT
* ’query’ / ’ GNOME_VFS_XFER_ERROR_MODE_QUERY

flags Gnome2::VFS::XferOptions
* ’default’ / ’ GNOME_VFS_XFER_DEFAULT
* ’unused−1’ / ’ GNOME_VFS_XFER_UNUSED_1
* ’follow−links’ / ’ GNOME_VFS_XFER_FOLLOW_LINKS
* ’unused−2’ / ’ GNOME_VFS_XFER_UNUSED_2
* ’recursive’ / ’ GNOME_VFS_XFER_RECURSIVE
* ’samefs’ / ’ GNOME_VFS_XFER_SAMEFS
* ’delete−items’ / ’ GNOME_VFS_XFER_DELETE_ITEMS
* ’empty−directories’ / ’ GNOME_VFS_XFER_EMPTY_DIRECTORIES
* ’new−unique−directory’ / ’ GNOME_VFS_XFER_NEW_UNIQUE_DIRECTORY
* ’removesource’ / ’ GNOME_VFS_XFER_REMOVESOURCE
* ’use−unique−names’ / ’ GNOME_VFS_XFER_USE_UNIQUE_NAMES
* ’link−items’ / ’ GNOME_VFS_XFER_LINK_ITEMS
* ’follow−links−recursive’ / ’ GNOME_VFS_XFER_FOLLOW_LINKS_RECURSIVE
* ’target−default−perms’ / ’ GNOME_VFS_XFER_TARGET_DEFAULT_PERMS

enum Gnome2::VFS::XferOverwriteMode
* ’abort’ / ’ GNOME_VFS_XFER_OVERWRITE_MODE_ABORT
* ’query’ / ’ GNOME_VFS_XFER_OVERWRITE_MODE_QUERY
* ’replace’ / ’ GNOME_VFS_XFER_OVERWRITE_MODE_REPLACE
* ’skip’ / ’ GNOME_VFS_XFER_OVERWRITE_MODE_SKIP

SEE ALSO

Gnome2::VFS

COPYRIGHT

Copyright (C) 2003−2004 by the gtk2−perl team.

This software is licensed under the LGPL . See Gnome2::VFS for a full notice.



Gnome2::VFS::Async(3pm)