1Gnome2::VFS::Drive(3) User Contributed Perl DocumentationGnome2::VFS::Drive(3)
2
3
4
6 Gnome2::VFS::Drive
7
9 Glib::Object
10 +----Gnome2::VFS::Drive
11
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
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
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
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)