1;; -*- scheme -*- 2;; Enumerations and flags ... 3 4(define-flags VFSDirectoryVisitOptions 5 (in-module "Gnome") 6 (c-name "GnomeVFSDirectoryVisitOptions") 7 (gtype-id "GNOME_VFS_TYPE_VFS_DIRECTORY_VISIT_OPTIONS") 8 (values 9 '("default" "GNOME_VFS_DIRECTORY_VISIT_DEFAULT") 10 '("samefs" "GNOME_VFS_DIRECTORY_VISIT_SAMEFS") 11 '("loopcheck" "GNOME_VFS_DIRECTORY_VISIT_LOOPCHECK") 12 ) 13) 14 15(define-enum VFSDNSSDServiceStatus 16 (in-module "Gnome") 17 (c-name "GnomeVFSDNSSDServiceStatus") 18 (gtype-id "GNOME_VFS_TYPE_VFS_DNSSD_SERVICE_STATUS") 19 (values 20 '("added" "GNOME_VFS_DNS_SD_SERVICE_ADDED") 21 '("removed" "GNOME_VFS_DNS_SD_SERVICE_REMOVED") 22 ) 23) 24 25(define-flags VFSFileFlags 26 (in-module "Gnome") 27 (c-name "GnomeVFSFileFlags") 28 (gtype-id "GNOME_VFS_TYPE_VFS_FILE_FLAGS") 29 (values 30 '("none" "GNOME_VFS_FILE_FLAGS_NONE") 31 '("symlink" "GNOME_VFS_FILE_FLAGS_SYMLINK") 32 '("local" "GNOME_VFS_FILE_FLAGS_LOCAL") 33 ) 34) 35 36(define-enum VFSFileType 37 (in-module "Gnome") 38 (c-name "GnomeVFSFileType") 39 (gtype-id "GNOME_VFS_TYPE_VFS_FILE_TYPE") 40 (values 41 '("unknown" "GNOME_VFS_FILE_TYPE_UNKNOWN") 42 '("regular" "GNOME_VFS_FILE_TYPE_REGULAR") 43 '("directory" "GNOME_VFS_FILE_TYPE_DIRECTORY") 44 '("fifo" "GNOME_VFS_FILE_TYPE_FIFO") 45 '("socket" "GNOME_VFS_FILE_TYPE_SOCKET") 46 '("character-device" "GNOME_VFS_FILE_TYPE_CHARACTER_DEVICE") 47 '("block-device" "GNOME_VFS_FILE_TYPE_BLOCK_DEVICE") 48 '("symbolic-link" "GNOME_VFS_FILE_TYPE_SYMBOLIC_LINK") 49 ) 50) 51 52(define-flags VFSFileInfoFields 53 (in-module "Gnome") 54 (c-name "GnomeVFSFileInfoFields") 55 (gtype-id "GNOME_VFS_TYPE_VFS_FILE_INFO_FIELDS") 56 (values 57 '("none" "GNOME_VFS_FILE_INFO_FIELDS_NONE") 58 '("type" "GNOME_VFS_FILE_INFO_FIELDS_TYPE") 59 '("permissions" "GNOME_VFS_FILE_INFO_FIELDS_PERMISSIONS") 60 '("flags" "GNOME_VFS_FILE_INFO_FIELDS_FLAGS") 61 '("device" "GNOME_VFS_FILE_INFO_FIELDS_DEVICE") 62 '("inode" "GNOME_VFS_FILE_INFO_FIELDS_INODE") 63 '("link-count" "GNOME_VFS_FILE_INFO_FIELDS_LINK_COUNT") 64 '("size" "GNOME_VFS_FILE_INFO_FIELDS_SIZE") 65 '("block-count" "GNOME_VFS_FILE_INFO_FIELDS_BLOCK_COUNT") 66 '("io-block-size" "GNOME_VFS_FILE_INFO_FIELDS_IO_BLOCK_SIZE") 67 '("atime" "GNOME_VFS_FILE_INFO_FIELDS_ATIME") 68 '("mtime" "GNOME_VFS_FILE_INFO_FIELDS_MTIME") 69 '("ctime" "GNOME_VFS_FILE_INFO_FIELDS_CTIME") 70 '("symlink-name" "GNOME_VFS_FILE_INFO_FIELDS_SYMLINK_NAME") 71 '("mime-type" "GNOME_VFS_FILE_INFO_FIELDS_MIME_TYPE") 72 '("access" "GNOME_VFS_FILE_INFO_FIELDS_ACCESS") 73 '("ids" "GNOME_VFS_FILE_INFO_FIELDS_IDS") 74 '("acl" "GNOME_VFS_FILE_INFO_FIELDS_ACL") 75 '("selinux-context" "GNOME_VFS_FILE_INFO_FIELDS_SELINUX_CONTEXT") 76 ) 77) 78 79(define-flags VFSFilePermissions 80 (in-module "Gnome") 81 (c-name "GnomeVFSFilePermissions") 82 (gtype-id "GNOME_VFS_TYPE_VFS_FILE_PERMISSIONS") 83 (values 84 '("suid" "GNOME_VFS_PERM_SUID") 85 '("sgid" "GNOME_VFS_PERM_SGID") 86 '("sticky" "GNOME_VFS_PERM_STICKY") 87 '("user-read" "GNOME_VFS_PERM_USER_READ") 88 '("user-write" "GNOME_VFS_PERM_USER_WRITE") 89 '("user-exec" "GNOME_VFS_PERM_USER_EXEC") 90 '("user-all" "GNOME_VFS_PERM_USER_ALL") 91 '("group-read" "GNOME_VFS_PERM_GROUP_READ") 92 '("group-write" "GNOME_VFS_PERM_GROUP_WRITE") 93 '("group-exec" "GNOME_VFS_PERM_GROUP_EXEC") 94 '("group-all" "GNOME_VFS_PERM_GROUP_ALL") 95 '("other-read" "GNOME_VFS_PERM_OTHER_READ") 96 '("other-write" "GNOME_VFS_PERM_OTHER_WRITE") 97 '("other-exec" "GNOME_VFS_PERM_OTHER_EXEC") 98 '("other-all" "GNOME_VFS_PERM_OTHER_ALL") 99 '("access-readable" "GNOME_VFS_PERM_ACCESS_READABLE") 100 '("access-writable" "GNOME_VFS_PERM_ACCESS_WRITABLE") 101 '("access-executable" "GNOME_VFS_PERM_ACCESS_EXECUTABLE") 102 ) 103) 104 105(define-flags VFSFileInfoOptions 106 (in-module "Gnome") 107 (c-name "GnomeVFSFileInfoOptions") 108 (gtype-id "GNOME_VFS_TYPE_VFS_FILE_INFO_OPTIONS") 109 (values 110 '("default" "GNOME_VFS_FILE_INFO_DEFAULT") 111 '("get-mime-type" "GNOME_VFS_FILE_INFO_GET_MIME_TYPE") 112 '("force-fast-mime-type" "GNOME_VFS_FILE_INFO_FORCE_FAST_MIME_TYPE") 113 '("force-slow-mime-type" "GNOME_VFS_FILE_INFO_FORCE_SLOW_MIME_TYPE") 114 '("follow-links" "GNOME_VFS_FILE_INFO_FOLLOW_LINKS") 115 '("get-access-rights" "GNOME_VFS_FILE_INFO_GET_ACCESS_RIGHTS") 116 '("name-only" "GNOME_VFS_FILE_INFO_NAME_ONLY") 117 '("get-acl" "GNOME_VFS_FILE_INFO_GET_ACL") 118 '("get-selinux-context" "GNOME_VFS_FILE_INFO_GET_SELINUX_CONTEXT") 119 ) 120) 121 122(define-flags VFSSetFileInfoMask 123 (in-module "Gnome") 124 (c-name "GnomeVFSSetFileInfoMask") 125 (gtype-id "GNOME_VFS_TYPE_VFS_SET_FILE_INFO_MASK") 126 (values 127 '("none" "GNOME_VFS_SET_FILE_INFO_NONE") 128 '("name" "GNOME_VFS_SET_FILE_INFO_NAME") 129 '("permissions" "GNOME_VFS_SET_FILE_INFO_PERMISSIONS") 130 '("owner" "GNOME_VFS_SET_FILE_INFO_OWNER") 131 '("time" "GNOME_VFS_SET_FILE_INFO_TIME") 132 '("acl" "GNOME_VFS_SET_FILE_INFO_ACL") 133 '("selinux-context" "GNOME_VFS_SET_FILE_INFO_SELINUX_CONTEXT") 134 '("symlink-name" "GNOME_VFS_SET_FILE_INFO_SYMLINK_NAME") 135 ) 136) 137 138(define-enum VFSFindDirectoryKind 139 (in-module "Gnome") 140 (c-name "GnomeVFSFindDirectoryKind") 141 (gtype-id "GNOME_VFS_TYPE_VFS_FIND_DIRECTORY_KIND") 142 (values 143 '("desktop" "GNOME_VFS_DIRECTORY_KIND_DESKTOP") 144 '("trash" "GNOME_VFS_DIRECTORY_KIND_TRASH") 145 ) 146) 147 148(define-flags VFSOpenMode 149 (in-module "Gnome") 150 (c-name "GnomeVFSOpenMode") 151 (gtype-id "GNOME_VFS_TYPE_VFS_OPEN_MODE") 152 (values 153 '("none" "GNOME_VFS_OPEN_NONE") 154 '("read" "GNOME_VFS_OPEN_READ") 155 '("write" "GNOME_VFS_OPEN_WRITE") 156 '("random" "GNOME_VFS_OPEN_RANDOM") 157 '("truncate" "GNOME_VFS_OPEN_TRUNCATE") 158 ) 159) 160 161(define-enum VFSSeekPosition 162 (in-module "Gnome") 163 (c-name "GnomeVFSSeekPosition") 164 (gtype-id "GNOME_VFS_TYPE_VFS_SEEK_POSITION") 165 (values 166 '("start" "GNOME_VFS_SEEK_START") 167 '("current" "GNOME_VFS_SEEK_CURRENT") 168 '("end" "GNOME_VFS_SEEK_END") 169 ) 170) 171 172(define-enum VFSMimeActionType 173 (in-module "Gnome") 174 (c-name "GnomeVFSMimeActionType") 175 (gtype-id "GNOME_VFS_TYPE_VFS_MIME_ACTION_TYPE") 176 (values 177 '("none" "GNOME_VFS_MIME_ACTION_TYPE_NONE") 178 '("application" "GNOME_VFS_MIME_ACTION_TYPE_APPLICATION") 179 '("component" "GNOME_VFS_MIME_ACTION_TYPE_COMPONENT") 180 ) 181) 182 183(define-enum VFSMimeApplicationArgumentType 184 (in-module "Gnome") 185 (c-name "GnomeVFSMimeApplicationArgumentType") 186 (gtype-id "GNOME_VFS_TYPE_VFS_MIME_APPLICATION_ARGUMENT_TYPE") 187 (values 188 '("uris" "GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_URIS") 189 '("paths" "GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_PATHS") 190 '("uris-for-non-files" "GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_URIS_FOR_NON_FILES") 191 ) 192) 193 194(define-enum VFSMimeEquivalence 195 (in-module "Gnome") 196 (c-name "GnomeVFSMimeEquivalence") 197 (gtype-id "GNOME_VFS_TYPE_VFS_MIME_EQUIVALENCE") 198 (values 199 '("unrelated" "GNOME_VFS_MIME_UNRELATED") 200 '("identical" "GNOME_VFS_MIME_IDENTICAL") 201 '("parent" "GNOME_VFS_MIME_PARENT") 202 ) 203) 204 205(define-enum VFSMonitorType 206 (in-module "Gnome") 207 (c-name "GnomeVFSMonitorType") 208 (gtype-id "GNOME_VFS_TYPE_VFS_MONITOR_TYPE") 209 (values 210 '("file" "GNOME_VFS_MONITOR_FILE") 211 '("directory" "GNOME_VFS_MONITOR_DIRECTORY") 212 ) 213) 214 215(define-enum VFSMonitorEventType 216 (in-module "Gnome") 217 (c-name "GnomeVFSMonitorEventType") 218 (gtype-id "GNOME_VFS_TYPE_VFS_MONITOR_EVENT_TYPE") 219 (values 220 '("changed" "GNOME_VFS_MONITOR_EVENT_CHANGED") 221 '("deleted" "GNOME_VFS_MONITOR_EVENT_DELETED") 222 '("startexecuting" "GNOME_VFS_MONITOR_EVENT_STARTEXECUTING") 223 '("stopexecuting" "GNOME_VFS_MONITOR_EVENT_STOPEXECUTING") 224 '("created" "GNOME_VFS_MONITOR_EVENT_CREATED") 225 '("metadata-changed" "GNOME_VFS_MONITOR_EVENT_METADATA_CHANGED") 226 ) 227) 228 229(define-enum VFSResult 230 (in-module "Gnome") 231 (c-name "GnomeVFSResult") 232 (gtype-id "GNOME_VFS_TYPE_VFS_RESULT") 233 (values 234 '("ok" "GNOME_VFS_OK") 235 '("error-not-found" "GNOME_VFS_ERROR_NOT_FOUND") 236 '("error-generic" "GNOME_VFS_ERROR_GENERIC") 237 '("error-internal" "GNOME_VFS_ERROR_INTERNAL") 238 '("error-bad-parameters" "GNOME_VFS_ERROR_BAD_PARAMETERS") 239 '("error-not-supported" "GNOME_VFS_ERROR_NOT_SUPPORTED") 240 '("error-io" "GNOME_VFS_ERROR_IO") 241 '("error-corrupted-data" "GNOME_VFS_ERROR_CORRUPTED_DATA") 242 '("error-wrong-format" "GNOME_VFS_ERROR_WRONG_FORMAT") 243 '("error-bad-file" "GNOME_VFS_ERROR_BAD_FILE") 244 '("error-too-big" "GNOME_VFS_ERROR_TOO_BIG") 245 '("error-no-space" "GNOME_VFS_ERROR_NO_SPACE") 246 '("error-read-only" "GNOME_VFS_ERROR_READ_ONLY") 247 '("error-invalid-uri" "GNOME_VFS_ERROR_INVALID_URI") 248 '("error-not-open" "GNOME_VFS_ERROR_NOT_OPEN") 249 '("error-invalid-open-mode" "GNOME_VFS_ERROR_INVALID_OPEN_MODE") 250 '("error-access-denied" "GNOME_VFS_ERROR_ACCESS_DENIED") 251 '("error-too-many-open-files" "GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES") 252 '("error-eof" "GNOME_VFS_ERROR_EOF") 253 '("error-not-a-directory" "GNOME_VFS_ERROR_NOT_A_DIRECTORY") 254 '("error-in-progress" "GNOME_VFS_ERROR_IN_PROGRESS") 255 '("error-interrupted" "GNOME_VFS_ERROR_INTERRUPTED") 256 '("error-file-exists" "GNOME_VFS_ERROR_FILE_EXISTS") 257 '("error-loop" "GNOME_VFS_ERROR_LOOP") 258 '("error-not-permitted" "GNOME_VFS_ERROR_NOT_PERMITTED") 259 '("error-is-directory" "GNOME_VFS_ERROR_IS_DIRECTORY") 260 '("error-no-memory" "GNOME_VFS_ERROR_NO_MEMORY") 261 '("error-host-not-found" "GNOME_VFS_ERROR_HOST_NOT_FOUND") 262 '("error-invalid-host-name" "GNOME_VFS_ERROR_INVALID_HOST_NAME") 263 '("error-host-has-no-address" "GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS") 264 '("error-login-failed" "GNOME_VFS_ERROR_LOGIN_FAILED") 265 '("error-cancelled" "GNOME_VFS_ERROR_CANCELLED") 266 '("error-directory-busy" "GNOME_VFS_ERROR_DIRECTORY_BUSY") 267 '("error-directory-not-empty" "GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY") 268 '("error-too-many-links" "GNOME_VFS_ERROR_TOO_MANY_LINKS") 269 '("error-read-only-file-system" "GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM") 270 '("error-not-same-file-system" "GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM") 271 '("error-name-too-long" "GNOME_VFS_ERROR_NAME_TOO_LONG") 272 '("error-service-not-available" "GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE") 273 '("error-service-obsolete" "GNOME_VFS_ERROR_SERVICE_OBSOLETE") 274 '("error-protocol-error" "GNOME_VFS_ERROR_PROTOCOL_ERROR") 275 '("error-no-master-browser" "GNOME_VFS_ERROR_NO_MASTER_BROWSER") 276 '("error-no-default" "GNOME_VFS_ERROR_NO_DEFAULT") 277 '("error-no-handler" "GNOME_VFS_ERROR_NO_HANDLER") 278 '("error-parse" "GNOME_VFS_ERROR_PARSE") 279 '("error-launch" "GNOME_VFS_ERROR_LAUNCH") 280 '("error-timeout" "GNOME_VFS_ERROR_TIMEOUT") 281 '("error-nameserver" "GNOME_VFS_ERROR_NAMESERVER") 282 '("error-locked" "GNOME_VFS_ERROR_LOCKED") 283 '("error-deprecated-function" "GNOME_VFS_ERROR_DEPRECATED_FUNCTION") 284 '("error-invalid-filename" "GNOME_VFS_ERROR_INVALID_FILENAME") 285 '("error-not-a-symbolic-link" "GNOME_VFS_ERROR_NOT_A_SYMBOLIC_LINK") 286 '("num-errors" "GNOME_VFS_NUM_ERRORS") 287 ) 288) 289 290(define-flags VFSModuleCallbackFullAuthenticationFlags 291 (in-module "Gnome") 292 (c-name "GnomeVFSModuleCallbackFullAuthenticationFlags") 293 (gtype-id "GNOME_VFS_TYPE_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_FLAGS") 294 (values 295 '("previous-attempt-failed" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_PREVIOUS_ATTEMPT_FAILED") 296 '("need-password" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_PASSWORD") 297 '("need-username" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_USERNAME") 298 '("need-domain" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_DOMAIN") 299 '("saving-supported" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_SAVING_SUPPORTED") 300 '("anon-supported" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_ANON_SUPPORTED") 301 ) 302) 303 304(define-flags VFSModuleCallbackFullAuthenticationOutFlags 305 (in-module "Gnome") 306 (c-name "GnomeVFSModuleCallbackFullAuthenticationOutFlags") 307 (gtype-id "GNOME_VFS_TYPE_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_OUT_FLAGS") 308 (values 309 '("d" "GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_OUT_ANON_SELECTED") 310 ) 311) 312 313(define-enum VFSModuleCallbackAuthenticationAuthType 314 (in-module "Gnome") 315 (c-name "GnomeVFSModuleCallbackAuthenticationAuthType") 316 (gtype-id "GNOME_VFS_TYPE_VFS_MODULE_CALLBACK_AUTHENTICATION_AUTH_TYPE") 317 (values 318 '("basic" "AuthTypeBasic") 319 '("digest" "AuthTypeDigest") 320 ) 321) 322 323(define-flags VFSURIHideOptions 324 (in-module "Gnome") 325 (c-name "GnomeVFSURIHideOptions") 326 (gtype-id "GNOME_VFS_TYPE_VFS_URI_HIDE_OPTIONS") 327 (values 328 '("none" "GNOME_VFS_URI_HIDE_NONE") 329 '("user-name" "GNOME_VFS_URI_HIDE_USER_NAME") 330 '("password" "GNOME_VFS_URI_HIDE_PASSWORD") 331 '("host-name" "GNOME_VFS_URI_HIDE_HOST_NAME") 332 '("host-port" "GNOME_VFS_URI_HIDE_HOST_PORT") 333 '("toplevel-method" "GNOME_VFS_URI_HIDE_TOPLEVEL_METHOD") 334 '("fragment-identifier" "GNOME_VFS_URI_HIDE_FRAGMENT_IDENTIFIER") 335 ) 336) 337 338(define-flags VFSMakeURIDirs 339 (in-module "Gnome") 340 (c-name "GnomeVFSMakeURIDirs") 341 (gtype-id "GNOME_VFS_TYPE_VFS_MAKE_URI_DIRS") 342 (values 343 '("none" "GNOME_VFS_MAKE_URI_DIR_NONE") 344 '("homedir" "GNOME_VFS_MAKE_URI_DIR_HOMEDIR") 345 '("current" "GNOME_VFS_MAKE_URI_DIR_CURRENT") 346 ) 347) 348 349(define-enum VFSDeviceType 350 (in-module "Gnome") 351 (c-name "GnomeVFSDeviceType") 352 (gtype-id "GNOME_VFS_TYPE_VFS_DEVICE_TYPE") 353 (values 354 '("unknown" "GNOME_VFS_DEVICE_TYPE_UNKNOWN") 355 '("audio-cd" "GNOME_VFS_DEVICE_TYPE_AUDIO_CD") 356 '("video-dvd" "GNOME_VFS_DEVICE_TYPE_VIDEO_DVD") 357 '("harddrive" "GNOME_VFS_DEVICE_TYPE_HARDDRIVE") 358 '("cdrom" "GNOME_VFS_DEVICE_TYPE_CDROM") 359 '("floppy" "GNOME_VFS_DEVICE_TYPE_FLOPPY") 360 '("zip" "GNOME_VFS_DEVICE_TYPE_ZIP") 361 '("jaz" "GNOME_VFS_DEVICE_TYPE_JAZ") 362 '("nfs" "GNOME_VFS_DEVICE_TYPE_NFS") 363 '("autofs" "GNOME_VFS_DEVICE_TYPE_AUTOFS") 364 '("camera" "GNOME_VFS_DEVICE_TYPE_CAMERA") 365 '("memory-stick" "GNOME_VFS_DEVICE_TYPE_MEMORY_STICK") 366 '("smb" "GNOME_VFS_DEVICE_TYPE_SMB") 367 '("apple" "GNOME_VFS_DEVICE_TYPE_APPLE") 368 '("music-player" "GNOME_VFS_DEVICE_TYPE_MUSIC_PLAYER") 369 '("windows" "GNOME_VFS_DEVICE_TYPE_WINDOWS") 370 '("loopback" "GNOME_VFS_DEVICE_TYPE_LOOPBACK") 371 '("network" "GNOME_VFS_DEVICE_TYPE_NETWORK") 372 ) 373) 374 375(define-enum VFSVolumeType 376 (in-module "Gnome") 377 (c-name "GnomeVFSVolumeType") 378 (gtype-id "GNOME_VFS_TYPE_VFS_VOLUME_TYPE") 379 (values 380 '("mountpoint" "GNOME_VFS_VOLUME_TYPE_MOUNTPOINT") 381 '("vfs-mount" "GNOME_VFS_VOLUME_TYPE_VFS_MOUNT") 382 '("connected-server" "GNOME_VFS_VOLUME_TYPE_CONNECTED_SERVER") 383 ) 384) 385 386(define-flags VFSXferOptions 387 (in-module "Gnome") 388 (c-name "GnomeVFSXferOptions") 389 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_OPTIONS") 390 (values 391 '("default" "GNOME_VFS_XFER_DEFAULT") 392 '("unused-1" "GNOME_VFS_XFER_UNUSED_1") 393 '("follow-links" "GNOME_VFS_XFER_FOLLOW_LINKS") 394 '("unused-2" "GNOME_VFS_XFER_UNUSED_2") 395 '("recursive" "GNOME_VFS_XFER_RECURSIVE") 396 '("samefs" "GNOME_VFS_XFER_SAMEFS") 397 '("delete-items" "GNOME_VFS_XFER_DELETE_ITEMS") 398 '("empty-directories" "GNOME_VFS_XFER_EMPTY_DIRECTORIES") 399 '("new-unique-directory" "GNOME_VFS_XFER_NEW_UNIQUE_DIRECTORY") 400 '("removesource" "GNOME_VFS_XFER_REMOVESOURCE") 401 '("use-unique-names" "GNOME_VFS_XFER_USE_UNIQUE_NAMES") 402 '("link-items" "GNOME_VFS_XFER_LINK_ITEMS") 403 '("follow-links-recursive" "GNOME_VFS_XFER_FOLLOW_LINKS_RECURSIVE") 404 '("target-default-perms" "GNOME_VFS_XFER_TARGET_DEFAULT_PERMS") 405 ) 406) 407 408(define-enum VFSXferProgressStatus 409 (in-module "Gnome") 410 (c-name "GnomeVFSXferProgressStatus") 411 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_PROGRESS_STATUS") 412 (values 413 '("ok" "GNOME_VFS_XFER_PROGRESS_STATUS_OK") 414 '("vfserror" "GNOME_VFS_XFER_PROGRESS_STATUS_VFSERROR") 415 '("overwrite" "GNOME_VFS_XFER_PROGRESS_STATUS_OVERWRITE") 416 '("duplicate" "GNOME_VFS_XFER_PROGRESS_STATUS_DUPLICATE") 417 ) 418) 419 420(define-enum VFSXferOverwriteMode 421 (in-module "Gnome") 422 (c-name "GnomeVFSXferOverwriteMode") 423 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_OVERWRITE_MODE") 424 (values 425 '("abort" "GNOME_VFS_XFER_OVERWRITE_MODE_ABORT") 426 '("query" "GNOME_VFS_XFER_OVERWRITE_MODE_QUERY") 427 '("replace" "GNOME_VFS_XFER_OVERWRITE_MODE_REPLACE") 428 '("skip" "GNOME_VFS_XFER_OVERWRITE_MODE_SKIP") 429 ) 430) 431 432(define-enum VFSXferOverwriteAction 433 (in-module "Gnome") 434 (c-name "GnomeVFSXferOverwriteAction") 435 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_OVERWRITE_ACTION") 436 (values 437 '("abort" "GNOME_VFS_XFER_OVERWRITE_ACTION_ABORT") 438 '("replace" "GNOME_VFS_XFER_OVERWRITE_ACTION_REPLACE") 439 '("replace-all" "GNOME_VFS_XFER_OVERWRITE_ACTION_REPLACE_ALL") 440 '("skip" "GNOME_VFS_XFER_OVERWRITE_ACTION_SKIP") 441 '("skip-all" "GNOME_VFS_XFER_OVERWRITE_ACTION_SKIP_ALL") 442 ) 443) 444 445(define-enum VFSXferErrorMode 446 (in-module "Gnome") 447 (c-name "GnomeVFSXferErrorMode") 448 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_ERROR_MODE") 449 (values 450 '("abort" "GNOME_VFS_XFER_ERROR_MODE_ABORT") 451 '("query" "GNOME_VFS_XFER_ERROR_MODE_QUERY") 452 ) 453) 454 455(define-enum VFSXferErrorAction 456 (in-module "Gnome") 457 (c-name "GnomeVFSXferErrorAction") 458 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_ERROR_ACTION") 459 (values 460 '("abort" "GNOME_VFS_XFER_ERROR_ACTION_ABORT") 461 '("retry" "GNOME_VFS_XFER_ERROR_ACTION_RETRY") 462 '("skip" "GNOME_VFS_XFER_ERROR_ACTION_SKIP") 463 ) 464) 465 466(define-enum VFSXferPhase 467 (in-module "Gnome") 468 (c-name "GnomeVFSXferPhase") 469 (gtype-id "GNOME_VFS_TYPE_VFS_XFER_PHASE") 470 (values 471 '("phase-initial" "GNOME_VFS_XFER_PHASE_INITIAL") 472 '("checking-destination" "GNOME_VFS_XFER_CHECKING_DESTINATION") 473 '("phase-collecting" "GNOME_VFS_XFER_PHASE_COLLECTING") 474 '("phase-readytogo" "GNOME_VFS_XFER_PHASE_READYTOGO") 475 '("phase-opensource" "GNOME_VFS_XFER_PHASE_OPENSOURCE") 476 '("phase-opentarget" "GNOME_VFS_XFER_PHASE_OPENTARGET") 477 '("phase-copying" "GNOME_VFS_XFER_PHASE_COPYING") 478 '("phase-moving" "GNOME_VFS_XFER_PHASE_MOVING") 479 '("phase-readsource" "GNOME_VFS_XFER_PHASE_READSOURCE") 480 '("phase-writetarget" "GNOME_VFS_XFER_PHASE_WRITETARGET") 481 '("phase-closesource" "GNOME_VFS_XFER_PHASE_CLOSESOURCE") 482 '("phase-closetarget" "GNOME_VFS_XFER_PHASE_CLOSETARGET") 483 '("phase-deletesource" "GNOME_VFS_XFER_PHASE_DELETESOURCE") 484 '("phase-setattributes" "GNOME_VFS_XFER_PHASE_SETATTRIBUTES") 485 '("phase-filecompleted" "GNOME_VFS_XFER_PHASE_FILECOMPLETED") 486 '("phase-cleanup" "GNOME_VFS_XFER_PHASE_CLEANUP") 487 '("phase-completed" "GNOME_VFS_XFER_PHASE_COMPLETED") 488 '("num-phases" "GNOME_VFS_XFER_NUM_PHASES") 489 ) 490) 491 492;; -*- scheme -*- 493; object definitions ... 494(define-object VFSACE 495 (in-module "Gnome") 496 (parent "GObject") 497 (c-name "GnomeVFSACE") 498 (gtype-id "GNOME_VFS_TYPE_VFS_ACE") 499) 500 501(define-object VFSACL 502 (in-module "Gnome") 503 (parent "GObject") 504 (c-name "GnomeVFSACL") 505 (gtype-id "GNOME_VFS_TYPE_VFS_ACL") 506) 507 508(define-object VFSDrive 509 (in-module "Gnome") 510 (parent "GObject") 511 (c-name "GnomeVFSDrive") 512 (gtype-id "GNOME_VFS_TYPE_VFS_DRIVE") 513) 514 515(define-object VFSVolume 516 (in-module "Gnome") 517 (parent "GObject") 518 (c-name "GnomeVFSVolume") 519 (gtype-id "GNOME_VFS_TYPE_VFS_VOLUME") 520) 521 522(define-object VFSVolumeMonitor 523 (in-module "Gnome") 524 (parent "GObject") 525 (c-name "GnomeVFSVolumeMonitor") 526 (gtype-id "GNOME_VFS_TYPE_VFS_VOLUME_MONITOR") 527) 528 529