1Gnome2::VFS::Drive(3) User Contributed Perl DocumentationGnome2::VFS::Drive(3)
2
3
4

NAME

6       Gnome2::VFS::Drive
7

HIERARCHY

9         Glib::Object
10         +----Gnome2::VFS::Drive
11

METHODS

13       string = $drive->get_activation_uri
14
15       integer = $a->compare ($b)
16
17           * $b (Gnome2::VFS::Drive)
18
19       string = $drive->get_device_path
20
21       devicetype = $drive->get_device_type
22
23       string = $drive->get_display_name
24
25       $drive->eject ($func, $data=undef)
26
27           * $func (scalar)
28           * $data (scalar)
29
30       string = $drive->get_hal_udi
31
32       string = $drive->get_icon
33
34       unsigned = $drive->get_id
35
36       boolean = $drive->is_connected
37
38       boolean = $drive->is_mounted
39
40       boolean = $drive->is_user_visible
41
42       $drive->mount ($func, $data=undef)
43
44           * $func (scalar)
45           * $data (scalar)
46
47       list = $drive->get_mounted_volumes
48
49       boolean = $drive->needs_eject
50
51       $drive->unmount ($func, $data=undef)
52
53           * $func (scalar)
54           * $data (scalar)
55

SIGNALS

57       volume-mounted (Gnome2::VFS::Drive, Gnome2::VFS::Volume)
58       volume-pre-unmount (Gnome2::VFS::Drive, Gnome2::VFS::Volume)
59       volume-unmounted (Gnome2::VFS::Drive, Gnome2::VFS::Volume)
60

ENUMS AND FLAGS

62       enum Gnome2::VFS::DeviceType
63
64       * 'unknown' / 'GNOME_VFS_DEVICE_TYPE_UNKNOWN'
65       * 'audio-cd' / 'GNOME_VFS_DEVICE_TYPE_AUDIO_CD'
66       * 'video-dvd' / 'GNOME_VFS_DEVICE_TYPE_VIDEO_DVD'
67       * 'harddrive' / 'GNOME_VFS_DEVICE_TYPE_HARDDRIVE'
68       * 'cdrom' / 'GNOME_VFS_DEVICE_TYPE_CDROM'
69       * 'floppy' / 'GNOME_VFS_DEVICE_TYPE_FLOPPY'
70       * 'zip' / 'GNOME_VFS_DEVICE_TYPE_ZIP'
71       * 'jaz' / 'GNOME_VFS_DEVICE_TYPE_JAZ'
72       * 'nfs' / 'GNOME_VFS_DEVICE_TYPE_NFS'
73       * 'autofs' / 'GNOME_VFS_DEVICE_TYPE_AUTOFS'
74       * 'camera' / 'GNOME_VFS_DEVICE_TYPE_CAMERA'
75       * 'memory-stick' / 'GNOME_VFS_DEVICE_TYPE_MEMORY_STICK'
76       * 'smb' / 'GNOME_VFS_DEVICE_TYPE_SMB'
77       * 'apple' / 'GNOME_VFS_DEVICE_TYPE_APPLE'
78       * 'music-player' / 'GNOME_VFS_DEVICE_TYPE_MUSIC_PLAYER'
79       * 'windows' / 'GNOME_VFS_DEVICE_TYPE_WINDOWS'
80       * 'loopback' / 'GNOME_VFS_DEVICE_TYPE_LOOPBACK'
81       * 'network' / 'GNOME_VFS_DEVICE_TYPE_NETWORK'
82

SEE ALSO

84       Gnome2::VFS, Glib::Object
85
87       Copyright (C) 2003-2007 by the gtk2-perl team.
88
89       This software is licensed under the LGPL.  See Gnome2::VFS for a full
90       notice.
91
92
93
94perl v5.8.8                       2007-10-24             Gnome2::VFS::Drive(3)
Impressum