mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-11-11 15:44:58 +00:00
/*< private >*/ comments.
* parser/gapi2xml.pl: Use those comments to determine the
accessibility of struct/object fields, and set the "access"
attribute on fields with non-default accessibiliy (private for
structs, public for objects). Also, output a StudlyName for each
field as well as a c_name.
* */*-api.raw: Regen
* generator/Field.cs (StudlyName): Use the parser-generated studly
name rather than studlifying Name, which might have been mangled
to avoid conflicts with an all-lowercase keyword.
(Generate): Respect the access property on all field types rather
than always making certain types public. Don't bother outputting
wrapper properties for private fields, since the only code that
could use them is the generated code, which won't.
See doc/ChangeLog for the (very minimal) fallout from these
changes.
* en/Art/AlphaGamma.xml:
* en/Gtk/TextAttributes.xml (Refcount):
* en/Pango/GlyphString.xml (Space): these are now private
* en/Gda/XqlItem.xml:
* en/Glade/SignalInfo.xml:
* en/Gnome.Vfs/ModuleCallbackSaveAuthenticationIn.xml:
* en/Gnome.Vfs/ModuleCallbackFullAuthenticationIn.xml:
* en/Gnome.Vfs/ModuleCallbackFillAuthenticationIn.xml: rename
Objekt to Object.
* en/Atk/KeyEventStruct.xml: rename Str1ng to String
svn path=/trunk/gtk-sharp/; revision=37853
1321 lines
69 KiB
Plaintext
1321 lines
69 KiB
Plaintext
<?xml version="1.0"?>
|
|
<api>
|
|
<!--
|
|
|
|
This file was automatically generated.
|
|
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
|
|
|
|
-->
|
|
<namespace name="Gnome.Vfs" library="gnomevfs-2">
|
|
<enum name="GnomeVFSDeviceType" cname="GnomeVFSDeviceType" type="enum">
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_UNKNOWN" name="Unknown"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_AUDIO_CD" name="AudioCd"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_VIDEO_DVD" name="VideoDvd"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_HARDDRIVE" name="Harddrive"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_CDROM" name="Cdrom"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_FLOPPY" name="Floppy"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_ZIP" name="Zip"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_JAZ" name="Jaz"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_NFS" name="Nfs"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_AUTOFS" name="Autofs"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_CAMERA" name="Camera"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_MEMORY_STICK" name="MemoryStick"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_SMB" name="Smb"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_APPLE" name="Apple"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_MUSIC_PLAYER" name="MusicPlayer"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_WINDOWS" name="Windows"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_LOOPBACK" name="Loopback"/>
|
|
<member cname="GNOME_VFS_DEVICE_TYPE_NETWORK" name="Network"/>
|
|
</enum>
|
|
<enum name="GnomeVFSDirectoryVisitOptions" cname="GnomeVFSDirectoryVisitOptions" type="flags">
|
|
<member cname="GNOME_VFS_DIRECTORY_VISIT_DEFAULT" name="Default"/>
|
|
<member cname="GNOME_VFS_DIRECTORY_VISIT_SAMEFS" name="Samefs" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_DIRECTORY_VISIT_LOOPCHECK" name="Loopcheck" value="1 << 1"/>
|
|
</enum>
|
|
<enum name="GnomeVFSFileFlags" cname="GnomeVFSFileFlags" type="flags">
|
|
<member cname="GNOME_VFS_FILE_FLAGS_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_FILE_FLAGS_SYMLINK" name="Symlink" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_FILE_FLAGS_LOCAL" name="Local" value="1 << 1"/>
|
|
</enum>
|
|
<enum name="GnomeVFSFileInfoFields" cname="GnomeVFSFileInfoFields" type="flags">
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_TYPE" name="Type" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_PERMISSIONS" name="Permissions" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_FLAGS" name="Flags" value="1 << 2"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_DEVICE" name="Device" value="1 << 3"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_INODE" name="Inode" value="1 << 4"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_LINK_COUNT" name="LinkCount" value="1 << 5"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_SIZE" name="Size" value="1 << 6"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_BLOCK_COUNT" name="BlockCount" value="1 << 7"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_IO_BLOCK_SIZE" name="IoBlockSize" value="1 << 8"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_ATIME" name="Atime" value="1 << 9"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_MTIME" name="Mtime" value="1 << 10"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_CTIME" name="Ctime" value="1 << 11"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_SYMLINK_NAME" name="SymlinkName" value="1 << 12"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_MIME_TYPE" name="MimeType" value="1 << 13"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FIELDS_ACCESS" name="Access" value="1 << 14"/>
|
|
</enum>
|
|
<enum name="GnomeVFSFileInfoOptions" cname="GnomeVFSFileInfoOptions" type="flags">
|
|
<member cname="GNOME_VFS_FILE_INFO_DEFAULT" name="Default"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_GET_MIME_TYPE" name="GetMimeType" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FORCE_FAST_MIME_TYPE" name="ForceFastMimeType" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FORCE_SLOW_MIME_TYPE" name="ForceSlowMimeType" value="1 << 2"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_FOLLOW_LINKS" name="FollowLinks" value="1 << 3"/>
|
|
<member cname="GNOME_VFS_FILE_INFO_GET_ACCESS_RIGHTS" name="GetAccessRights" value="1 << 4"/>
|
|
</enum>
|
|
<enum name="GnomeVFSFilePermissions" cname="GnomeVFSFilePermissions" type="flags">
|
|
<member cname="GNOME_VFS_PERM_SUID" name="Suid"/>
|
|
<member cname="GNOME_VFS_PERM_SGID" name="Sgid"/>
|
|
<member cname="GNOME_VFS_PERM_STICKY" name="Sticky" value="01000"/>
|
|
<member cname="GNOME_VFS_PERM_USER_READ" name="UserRead"/>
|
|
<member cname="GNOME_VFS_PERM_USER_WRITE" name="UserWrite"/>
|
|
<member cname="GNOME_VFS_PERM_USER_EXEC" name="UserExec"/>
|
|
<member cname="GNOME_VFS_PERM_USER_ALL" name="UserAll"/>
|
|
<member cname="GNOME_VFS_PERM_GROUP_READ" name="GroupRead"/>
|
|
<member cname="GNOME_VFS_PERM_GROUP_WRITE" name="GroupWrite"/>
|
|
<member cname="GNOME_VFS_PERM_GROUP_EXEC" name="GroupExec"/>
|
|
<member cname="GNOME_VFS_PERM_GROUP_ALL" name="GroupAll"/>
|
|
<member cname="GNOME_VFS_PERM_OTHER_READ" name="OtherRead"/>
|
|
<member cname="GNOME_VFS_PERM_OTHER_WRITE" name="OtherWrite"/>
|
|
<member cname="GNOME_VFS_PERM_OTHER_EXEC" name="OtherExec"/>
|
|
<member cname="GNOME_VFS_PERM_OTHER_ALL" name="OtherAll"/>
|
|
<member cname="GNOME_VFS_PERM_ACCESS_READABLE" name="AccessReadable" value="1 << 16"/>
|
|
<member cname="GNOME_VFS_PERM_ACCESS_WRITABLE" name="AccessWritable" value="1 << 17"/>
|
|
<member cname="GNOME_VFS_PERM_ACCESS_EXECUTABLE" name="AccessExecutable" value="1 << 18"/>
|
|
</enum>
|
|
<enum name="GnomeVFSFileType" cname="GnomeVFSFileType" type="enum">
|
|
<member cname="GNOME_VFS_FILE_TYPE_UNKNOWN" name="Unknown"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_REGULAR" name="Regular"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_DIRECTORY" name="Directory"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_FIFO" name="Fifo"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_SOCKET" name="Socket"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_CHARACTER_DEVICE" name="CharacterDevice"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_BLOCK_DEVICE" name="BlockDevice"/>
|
|
<member cname="GNOME_VFS_FILE_TYPE_SYMBOLIC_LINK" name="SymbolicLink"/>
|
|
</enum>
|
|
<enum name="GnomeVFSFindDirectoryKind" cname="GnomeVFSFindDirectoryKind" type="enum">
|
|
<member cname="GNOME_VFS_DIRECTORY_KIND_DESKTOP" name="Desktop" value="1000"/>
|
|
<member cname="GNOME_VFS_DIRECTORY_KIND_TRASH" name="Trash" value="1001"/>
|
|
</enum>
|
|
<enum name="GnomeVFSMakeURIDirs" cname="GnomeVFSMakeURIDirs" type="flags">
|
|
<member cname="GNOME_VFS_MAKE_URI_DIR_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_MAKE_URI_DIR_HOMEDIR" name="Homedir" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_MAKE_URI_DIR_CURRENT" name="Current" value="1 << 1"/>
|
|
</enum>
|
|
<enum name="GnomeVFSMimeActionType" cname="GnomeVFSMimeActionType" type="enum">
|
|
<member cname="GNOME_VFS_MIME_ACTION_TYPE_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_MIME_ACTION_TYPE_APPLICATION" name="Application"/>
|
|
<member cname="GNOME_VFS_MIME_ACTION_TYPE_COMPONENT" name="Component"/>
|
|
</enum>
|
|
<enum name="GnomeVFSMimeApplicationArgumentType" cname="GnomeVFSMimeApplicationArgumentType" type="enum">
|
|
<member cname="GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_URIS" name="Uris"/>
|
|
<member cname="GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_PATHS" name="Paths"/>
|
|
<member cname="GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_URIS_FOR_NON_FILES" name="UrisForNonFiles"/>
|
|
</enum>
|
|
<enum name="GnomeVFSModuleCallbackFullAuthenticationFlags" cname="GnomeVFSModuleCallbackFullAuthenticationFlags" type="flags">
|
|
<member cname="GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_PREVIOUS_ATTEMPT_FAILED" name="PreviousAttemptFailed" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_PASSWORD" name="NeedPassword" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_USERNAME" name="NeedUsername" value="1 << 2"/>
|
|
<member cname="GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_DOMAIN" name="NeedDomain" value="1 << 3"/>
|
|
<member cname="GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_SAVING_SUPPORTED" name="SavingSupported" value="1 << 4"/>
|
|
</enum>
|
|
<enum name="GnomeVFSMonitorEventType" cname="GnomeVFSMonitorEventType" type="enum">
|
|
<member cname="GNOME_VFS_MONITOR_EVENT_CHANGED" name="Changed"/>
|
|
<member cname="GNOME_VFS_MONITOR_EVENT_DELETED" name="Deleted"/>
|
|
<member cname="GNOME_VFS_MONITOR_EVENT_STARTEXECUTING" name="Startexecuting"/>
|
|
<member cname="GNOME_VFS_MONITOR_EVENT_STOPEXECUTING" name="Stopexecuting"/>
|
|
<member cname="GNOME_VFS_MONITOR_EVENT_CREATED" name="Created"/>
|
|
<member cname="GNOME_VFS_MONITOR_EVENT_METADATA_CHANGED" name="MetadataChanged"/>
|
|
</enum>
|
|
<enum name="GnomeVFSMonitorType" cname="GnomeVFSMonitorType" type="enum">
|
|
<member cname="GNOME_VFS_MONITOR_FILE" name="File"/>
|
|
<member cname="GNOME_VFS_MONITOR_DIRECTORY" name="Directory"/>
|
|
</enum>
|
|
<enum name="GnomeVFSOpenMode" cname="GnomeVFSOpenMode" type="flags">
|
|
<member cname="GNOME_VFS_OPEN_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_OPEN_READ" name="Read" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_OPEN_WRITE" name="Write" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_OPEN_RANDOM" name="Random" value="1 << 2"/>
|
|
</enum>
|
|
<enum name="GnomeVFSProcessOptions" cname="GnomeVFSProcessOptions" type="flags">
|
|
<member cname="GNOME_VFS_PROCESS_DEFAULT" name="Default"/>
|
|
<member cname="GNOME_VFS_PROCESS_USEPATH" name="Usepath" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_PROCESS_CLOSEFDS" name="Closefds" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_PROCESS_SETSID" name="Setsid" value="1 << 2"/>
|
|
</enum>
|
|
<enum name="GnomeVFSProcessResult" cname="GnomeVFSProcessResult" type="enum">
|
|
<member cname="GNOME_VFS_PROCESS_OK" name="Ok"/>
|
|
<member cname="GNOME_VFS_PROCESS_ERROR_UNKNOWN" name="ErrorUnknown"/>
|
|
<member cname="GNOME_VFS_PROCESS_ERROR_INVALIDSIGNAL" name="ErrorInvalidsignal"/>
|
|
<member cname="GNOME_VFS_PROCESS_ERROR_NOPERM" name="ErrorNoperm"/>
|
|
<member cname="GNOME_VFS_PROCESS_ERROR_NOPROCESS" name="ErrorNoprocess"/>
|
|
</enum>
|
|
<enum name="GnomeVFSProcessRunResult" cname="GnomeVFSProcessRunResult" type="enum">
|
|
<member cname="GNOME_VFS_PROCESS_RUN_OK" name="Ok"/>
|
|
<member cname="GNOME_VFS_PROCESS_RUN_ERROR" name="Error"/>
|
|
<member cname="GNOME_VFS_PROCESS_RUN_CANCELLED" name="Cancelled"/>
|
|
<member cname="GNOME_VFS_PROCESS_RUN_SIGNALED" name="Signaled"/>
|
|
<member cname="GNOME_VFS_PROCESS_RUN_STOPPED" name="Stopped"/>
|
|
</enum>
|
|
<enum name="GnomeVFSResult" cname="GnomeVFSResult" type="enum">
|
|
<member cname="GNOME_VFS_OK" name="Ok"/>
|
|
<member cname="GNOME_VFS_ERROR_NOT_FOUND" name="ErrorNotFound"/>
|
|
<member cname="GNOME_VFS_ERROR_GENERIC" name="ErrorGeneric"/>
|
|
<member cname="GNOME_VFS_ERROR_INTERNAL" name="ErrorInternal"/>
|
|
<member cname="GNOME_VFS_ERROR_BAD_PARAMETERS" name="ErrorBadParameters"/>
|
|
<member cname="GNOME_VFS_ERROR_NOT_SUPPORTED" name="ErrorNotSupported"/>
|
|
<member cname="GNOME_VFS_ERROR_IO" name="ErrorIo"/>
|
|
<member cname="GNOME_VFS_ERROR_CORRUPTED_DATA" name="ErrorCorruptedData"/>
|
|
<member cname="GNOME_VFS_ERROR_WRONG_FORMAT" name="ErrorWrongFormat"/>
|
|
<member cname="GNOME_VFS_ERROR_BAD_FILE" name="ErrorBadFile"/>
|
|
<member cname="GNOME_VFS_ERROR_TOO_BIG" name="ErrorTooBig"/>
|
|
<member cname="GNOME_VFS_ERROR_NO_SPACE" name="ErrorNoSpace"/>
|
|
<member cname="GNOME_VFS_ERROR_READ_ONLY" name="ErrorReadOnly"/>
|
|
<member cname="GNOME_VFS_ERROR_INVALID_URI" name="ErrorInvalidUri"/>
|
|
<member cname="GNOME_VFS_ERROR_NOT_OPEN" name="ErrorNotOpen"/>
|
|
<member cname="GNOME_VFS_ERROR_INVALID_OPEN_MODE" name="ErrorInvalidOpenMode"/>
|
|
<member cname="GNOME_VFS_ERROR_ACCESS_DENIED" name="ErrorAccessDenied"/>
|
|
<member cname="GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES" name="ErrorTooManyOpenFiles"/>
|
|
<member cname="GNOME_VFS_ERROR_EOF" name="ErrorEof"/>
|
|
<member cname="GNOME_VFS_ERROR_NOT_A_DIRECTORY" name="ErrorNotADirectory"/>
|
|
<member cname="GNOME_VFS_ERROR_IN_PROGRESS" name="ErrorInProgress"/>
|
|
<member cname="GNOME_VFS_ERROR_INTERRUPTED" name="ErrorInterrupted"/>
|
|
<member cname="GNOME_VFS_ERROR_FILE_EXISTS" name="ErrorFileExists"/>
|
|
<member cname="GNOME_VFS_ERROR_LOOP" name="ErrorLoop"/>
|
|
<member cname="GNOME_VFS_ERROR_NOT_PERMITTED" name="ErrorNotPermitted"/>
|
|
<member cname="GNOME_VFS_ERROR_IS_DIRECTORY" name="ErrorIsDirectory"/>
|
|
<member cname="GNOME_VFS_ERROR_NO_MEMORY" name="ErrorNoMemory"/>
|
|
<member cname="GNOME_VFS_ERROR_HOST_NOT_FOUND" name="ErrorHostNotFound"/>
|
|
<member cname="GNOME_VFS_ERROR_INVALID_HOST_NAME" name="ErrorInvalidHostName"/>
|
|
<member cname="GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS" name="ErrorHostHasNoAddress"/>
|
|
<member cname="GNOME_VFS_ERROR_LOGIN_FAILED" name="ErrorLoginFailed"/>
|
|
<member cname="GNOME_VFS_ERROR_CANCELLED" name="ErrorCancelled"/>
|
|
<member cname="GNOME_VFS_ERROR_DIRECTORY_BUSY" name="ErrorDirectoryBusy"/>
|
|
<member cname="GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY" name="ErrorDirectoryNotEmpty"/>
|
|
<member cname="GNOME_VFS_ERROR_TOO_MANY_LINKS" name="ErrorTooManyLinks"/>
|
|
<member cname="GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM" name="ErrorReadOnlyFileSystem"/>
|
|
<member cname="GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM" name="ErrorNotSameFileSystem"/>
|
|
<member cname="GNOME_VFS_ERROR_NAME_TOO_LONG" name="ErrorNameTooLong"/>
|
|
<member cname="GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE" name="ErrorServiceNotAvailable"/>
|
|
<member cname="GNOME_VFS_ERROR_SERVICE_OBSOLETE" name="ErrorServiceObsolete"/>
|
|
<member cname="GNOME_VFS_ERROR_PROTOCOL_ERROR" name="ErrorProtocolError"/>
|
|
<member cname="GNOME_VFS_ERROR_NO_MASTER_BROWSER" name="ErrorNoMasterBrowser"/>
|
|
<member cname="GNOME_VFS_ERROR_NO_DEFAULT" name="ErrorNoDefault"/>
|
|
<member cname="GNOME_VFS_ERROR_NO_HANDLER" name="ErrorNoHandler"/>
|
|
<member cname="GNOME_VFS_ERROR_PARSE" name="ErrorParse"/>
|
|
<member cname="GNOME_VFS_ERROR_LAUNCH" name="ErrorLaunch"/>
|
|
<member cname="GNOME_VFS_NUM_ERRORS" name="NumErrors"/>
|
|
</enum>
|
|
<enum name="GnomeVFSSeekPosition" cname="GnomeVFSSeekPosition" type="enum">
|
|
<member cname="GNOME_VFS_SEEK_START" name="Start"/>
|
|
<member cname="GNOME_VFS_SEEK_CURRENT" name="Current"/>
|
|
<member cname="GNOME_VFS_SEEK_END" name="End"/>
|
|
</enum>
|
|
<enum name="GnomeVFSSetFileInfoMask" cname="GnomeVFSSetFileInfoMask" type="flags">
|
|
<member cname="GNOME_VFS_SET_FILE_INFO_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_SET_FILE_INFO_NAME" name="Name" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_SET_FILE_INFO_PERMISSIONS" name="Permissions" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_SET_FILE_INFO_OWNER" name="Owner" value="1 << 2"/>
|
|
<member cname="GNOME_VFS_SET_FILE_INFO_TIME" name="Time" value="1 << 3"/>
|
|
</enum>
|
|
<enum name="GnomeVFSURIHideOptions" cname="GnomeVFSURIHideOptions" type="flags">
|
|
<member cname="GNOME_VFS_URI_HIDE_NONE" name="None"/>
|
|
<member cname="GNOME_VFS_URI_HIDE_USER_NAME" name="UserName" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_URI_HIDE_PASSWORD" name="Password" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_URI_HIDE_HOST_NAME" name="HostName" value="1 << 2"/>
|
|
<member cname="GNOME_VFS_URI_HIDE_HOST_PORT" name="HostPort" value="1 << 3"/>
|
|
<member cname="GNOME_VFS_URI_HIDE_TOPLEVEL_METHOD" name="ToplevelMethod" value="1 << 4"/>
|
|
<member cname="GNOME_VFS_URI_HIDE_FRAGMENT_IDENTIFIER" name="FragmentIdentifier" value="1 << 8"/>
|
|
</enum>
|
|
<enum name="GnomeVFSVolumeType" cname="GnomeVFSVolumeType" type="enum">
|
|
<member cname="GNOME_VFS_VOLUME_TYPE_MOUNTPOINT" name="Mountpoint"/>
|
|
<member cname="GNOME_VFS_VOLUME_TYPE_VFS_MOUNT" name="VfsMount"/>
|
|
<member cname="GNOME_VFS_VOLUME_TYPE_CONNECTED_SERVER" name="ConnectedServer"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferErrorAction" cname="GnomeVFSXferErrorAction" type="enum">
|
|
<member cname="GNOME_VFS_XFER_ERROR_ACTION_ABORT" name="Abort"/>
|
|
<member cname="GNOME_VFS_XFER_ERROR_ACTION_RETRY" name="Retry" value="1"/>
|
|
<member cname="GNOME_VFS_XFER_ERROR_ACTION_SKIP" name="Skip" value="2"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferErrorMode" cname="GnomeVFSXferErrorMode" type="enum">
|
|
<member cname="GNOME_VFS_XFER_ERROR_MODE_ABORT" name="Abort"/>
|
|
<member cname="GNOME_VFS_XFER_ERROR_MODE_QUERY" name="Query" value="1"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferOptions" cname="GnomeVFSXferOptions" type="flags">
|
|
<member cname="GNOME_VFS_XFER_DEFAULT" name="Default"/>
|
|
<member cname="GNOME_VFS_XFER_UNUSED_1" name="Unused1" value="1 << 0"/>
|
|
<member cname="GNOME_VFS_XFER_FOLLOW_LINKS" name="FollowLinks" value="1 << 1"/>
|
|
<member cname="GNOME_VFS_XFER_UNUSED_2" name="Unused2" value="1 << 2"/>
|
|
<member cname="GNOME_VFS_XFER_RECURSIVE" name="Recursive" value="1 << 3"/>
|
|
<member cname="GNOME_VFS_XFER_SAMEFS" name="Samefs" value="1 << 4"/>
|
|
<member cname="GNOME_VFS_XFER_DELETE_ITEMS" name="DeleteItems" value="1 << 5"/>
|
|
<member cname="GNOME_VFS_XFER_EMPTY_DIRECTORIES" name="EmptyDirectories" value="1 << 6"/>
|
|
<member cname="GNOME_VFS_XFER_NEW_UNIQUE_DIRECTORY" name="NewUniqueDirectory" value="1 << 7"/>
|
|
<member cname="GNOME_VFS_XFER_REMOVESOURCE" name="Removesource" value="1 << 8"/>
|
|
<member cname="GNOME_VFS_XFER_USE_UNIQUE_NAMES" name="UseUniqueNames" value="1 << 9"/>
|
|
<member cname="GNOME_VFS_XFER_LINK_ITEMS" name="LinkItems" value="1 << 10"/>
|
|
<member cname="GNOME_VFS_XFER_FOLLOW_LINKS_RECURSIVE" name="FollowLinksRecursive" value="1 << 11"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferOverwriteAction" cname="GnomeVFSXferOverwriteAction" type="enum">
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_ACTION_ABORT" name="Abort"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_ACTION_REPLACE" name="Replace" value="1"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_ACTION_REPLACE_ALL" name="ReplaceAll" value="2"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_ACTION_SKIP" name="Skip" value="3"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_ACTION_SKIP_ALL" name="SkipAll" value="4"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferOverwriteMode" cname="GnomeVFSXferOverwriteMode" type="enum">
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_MODE_ABORT" name="Abort"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_MODE_QUERY" name="Query" value="1"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_MODE_REPLACE" name="Replace" value="2"/>
|
|
<member cname="GNOME_VFS_XFER_OVERWRITE_MODE_SKIP" name="Skip" value="3"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferPhase" cname="GnomeVFSXferPhase" type="enum">
|
|
<member cname="GNOME_VFS_XFER_PHASE_INITIAL" name="PhaseInitial"/>
|
|
<member cname="GNOME_VFS_XFER_CHECKING_DESTINATION" name="CheckingDestination"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_COLLECTING" name="PhaseCollecting"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_READYTOGO" name="PhaseReadytogo"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_OPENSOURCE" name="PhaseOpensource"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_OPENTARGET" name="PhaseOpentarget"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_COPYING" name="PhaseCopying"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_MOVING" name="PhaseMoving"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_READSOURCE" name="PhaseReadsource"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_WRITETARGET" name="PhaseWritetarget"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_CLOSESOURCE" name="PhaseClosesource"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_CLOSETARGET" name="PhaseClosetarget"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_DELETESOURCE" name="PhaseDeletesource"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_SETATTRIBUTES" name="PhaseSetattributes"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_FILECOMPLETED" name="PhaseFilecompleted"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_CLEANUP" name="PhaseCleanup"/>
|
|
<member cname="GNOME_VFS_XFER_PHASE_COMPLETED" name="PhaseCompleted"/>
|
|
<member cname="GNOME_VFS_XFER_NUM_PHASES" name="NumPhases"/>
|
|
</enum>
|
|
<enum name="GnomeVFSXferProgressStatus" cname="GnomeVFSXferProgressStatus" type="enum">
|
|
<member cname="GNOME_VFS_XFER_PROGRESS_STATUS_OK" name="Ok"/>
|
|
<member cname="GNOME_VFS_XFER_PROGRESS_STATUS_VFSERROR" name="Vfserror" value="1"/>
|
|
<member cname="GNOME_VFS_XFER_PROGRESS_STATUS_OVERWRITE" name="Overwrite" value="2"/>
|
|
<member cname="GNOME_VFS_XFER_PROGRESS_STATUS_DUPLICATE" name="Duplicate" value="3"/>
|
|
</enum>
|
|
<enum name="XdgGlobType" cname="XdgGlobType" type="enum">
|
|
<member cname="XDG_GLOB_LITERAL" name="Literal"/>
|
|
<member cname="XDG_GLOB_SIMPLE" name="Simple"/>
|
|
<member cname="XDG_GLOB_FULL" name="Full"/>
|
|
</enum>
|
|
<object name="GnomeVFSClient" cname="GnomeVFSClient" parent="BonoboObject">
|
|
<field name="Priv" cname="priv" type="GnomeVFSClientPrivate*"/>
|
|
<method name="GetType" cname="gnome_vfs_client_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSClientCall" cname="GnomeVFSClientCall" parent="BonoboObject">
|
|
<field name="DelayFinishMutex" cname="delay_finish_mutex" type="GMutex*"/>
|
|
<field name="DelayFinishCond" cname="delay_finish_cond" type="GCond*"/>
|
|
<field name="DelayFinish" cname="delay_finish" type="gboolean"/>
|
|
<method name="GetType" cname="gnome_vfs_client_call_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSMIMEMonitor" cname="GnomeVFSMIMEMonitor" parent="GObject">
|
|
<field name="Priv" cname="priv" type="GnomeVFSMIMEMonitorPrivate*"/>
|
|
<signal name="DataChanged" cname="data_changed" when="LAST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSMIMEMonitor*" name="monitor"/>
|
|
</parameters>
|
|
</signal>
|
|
<method name="Get" cname="gnome_vfs_mime_monitor_get" shared="true">
|
|
<return-type type="GnomeVFSMIMEMonitor*"/>
|
|
</method>
|
|
<method name="GetType" cname="gnome_vfs_mime_monitor_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSDrive" cname="GnomeVFSDrive" parent="GObject">
|
|
<field name="Priv" cname="priv" type="GnomeVFSDrivePrivate*"/>
|
|
<signal name="VolumeMounted" cname="volume_mounted" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSDrive*" name="drive"/>
|
|
<parameter type="GnomeVFSVolume*" name="volume"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="VolumePreUnmount" cname="volume_pre_unmount" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSDrive*" name="drive"/>
|
|
<parameter type="GnomeVFSVolume*" name="volume"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="VolumeUnmounted" cname="volume_unmounted" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSDrive*" name="drive"/>
|
|
<parameter type="GnomeVFSVolume*" name="volume"/>
|
|
</parameters>
|
|
</signal>
|
|
<method name="Compare" cname="gnome_vfs_drive_compare">
|
|
<return-type type="gint"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSDrive*" name="b"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Eject" cname="gnome_vfs_drive_eject">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeOpCallback" name="callback"/>
|
|
<parameter type="gpointer" name="user_data"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="GetActivationUri" cname="gnome_vfs_drive_get_activation_uri">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetDevicePath" cname="gnome_vfs_drive_get_device_path">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetDeviceType" cname="gnome_vfs_drive_get_device_type">
|
|
<return-type type="GnomeVFSDeviceType"/>
|
|
</method>
|
|
<method name="GetDisplayName" cname="gnome_vfs_drive_get_display_name">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetIcon" cname="gnome_vfs_drive_get_icon">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetId" cname="gnome_vfs_drive_get_id">
|
|
<return-type type="gulong"/>
|
|
</method>
|
|
<method name="GetMountedVolume" cname="gnome_vfs_drive_get_mounted_volume">
|
|
<return-type type="GnomeVFSVolume*"/>
|
|
</method>
|
|
<method name="GetType" cname="gnome_vfs_drive_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
<method name="IsConnected" cname="gnome_vfs_drive_is_connected">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="IsMounted" cname="gnome_vfs_drive_is_mounted">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="IsUserVisible" cname="gnome_vfs_drive_is_user_visible">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="Mount" cname="gnome_vfs_drive_mount">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeOpCallback" name="callback"/>
|
|
<parameter type="gpointer" name="user_data"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Ref" cname="gnome_vfs_drive_ref">
|
|
<return-type type="GnomeVFSDrive*"/>
|
|
</method>
|
|
<method name="Unmount" cname="gnome_vfs_drive_unmount">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeOpCallback" name="callback"/>
|
|
<parameter type="gpointer" name="user_data"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Unref" cname="gnome_vfs_drive_unref">
|
|
<return-type type="void"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSVolume" cname="GnomeVFSVolume" parent="GObject">
|
|
<field name="Priv" cname="priv" type="GnomeVFSVolumePrivate*"/>
|
|
<method name="Compare" cname="gnome_vfs_volume_compare">
|
|
<return-type type="gint"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolume*" name="b"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Eject" cname="gnome_vfs_volume_eject">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeOpCallback" name="callback"/>
|
|
<parameter type="gpointer" name="user_data"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="GetActivationUri" cname="gnome_vfs_volume_get_activation_uri">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetDevicePath" cname="gnome_vfs_volume_get_device_path">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetDeviceType" cname="gnome_vfs_volume_get_device_type">
|
|
<return-type type="GnomeVFSDeviceType"/>
|
|
</method>
|
|
<method name="GetDisplayName" cname="gnome_vfs_volume_get_display_name">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetDrive" cname="gnome_vfs_volume_get_drive">
|
|
<return-type type="GnomeVFSDrive*"/>
|
|
</method>
|
|
<method name="GetFilesystemType" cname="gnome_vfs_volume_get_filesystem_type">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetIcon" cname="gnome_vfs_volume_get_icon">
|
|
<return-type type="char*"/>
|
|
</method>
|
|
<method name="GetId" cname="gnome_vfs_volume_get_id">
|
|
<return-type type="gulong"/>
|
|
</method>
|
|
<method name="GetType" cname="gnome_vfs_volume_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
<method name="GetVolumeType" cname="gnome_vfs_volume_get_volume_type">
|
|
<return-type type="GnomeVFSVolumeType"/>
|
|
</method>
|
|
<method name="HandlesTrash" cname="gnome_vfs_volume_handles_trash">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="IsMounted" cname="gnome_vfs_volume_is_mounted">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="IsReadOnly" cname="gnome_vfs_volume_is_read_only">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="IsUserVisible" cname="gnome_vfs_volume_is_user_visible">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="Ref" cname="gnome_vfs_volume_ref">
|
|
<return-type type="GnomeVFSVolume*"/>
|
|
</method>
|
|
<method name="Unmount" cname="gnome_vfs_volume_unmount">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeOpCallback" name="callback"/>
|
|
<parameter type="gpointer" name="user_data"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Unref" cname="gnome_vfs_volume_unref">
|
|
<return-type type="void"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSVolumeMonitor" cname="GnomeVFSVolumeMonitor" parent="GObject">
|
|
<field name="Priv" cname="priv" type="GnomeVFSVolumeMonitorPrivate*"/>
|
|
<signal name="VolumeMounted" cname="volume_mounted" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeMonitor*" name="volume_monitor"/>
|
|
<parameter type="GnomeVFSVolume*" name="volume"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="VolumePreUnmount" cname="volume_pre_unmount" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeMonitor*" name="volume_monitor"/>
|
|
<parameter type="GnomeVFSVolume*" name="volume"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="VolumeUnmounted" cname="volume_unmounted" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeMonitor*" name="volume_monitor"/>
|
|
<parameter type="GnomeVFSVolume*" name="volume"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="DriveConnected" cname="drive_connected" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeMonitor*" name="volume_monitor"/>
|
|
<parameter type="GnomeVFSDrive*" name="drive"/>
|
|
</parameters>
|
|
</signal>
|
|
<signal name="DriveDisconnected" cname="drive_disconnected" when="FIRST">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSVolumeMonitor*" name="volume_monitor"/>
|
|
<parameter type="GnomeVFSDrive*" name="drive"/>
|
|
</parameters>
|
|
</signal>
|
|
<method name="GetConnectedDrives" cname="gnome_vfs_volume_monitor_get_connected_drives">
|
|
<return-type type="GList*"/>
|
|
</method>
|
|
<method name="GetDriveById" cname="gnome_vfs_volume_monitor_get_drive_by_id">
|
|
<return-type type="GnomeVFSDrive*"/>
|
|
<parameters>
|
|
<parameter type="gulong" name="id"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="GetMountedVolumes" cname="gnome_vfs_volume_monitor_get_mounted_volumes">
|
|
<return-type type="GList*"/>
|
|
</method>
|
|
<method name="GetType" cname="gnome_vfs_volume_monitor_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
<method name="GetVolumeById" cname="gnome_vfs_volume_monitor_get_volume_by_id">
|
|
<return-type type="GnomeVFSVolume*"/>
|
|
<parameters>
|
|
<parameter type="gulong" name="id"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="GetVolumeForPath" cname="gnome_vfs_volume_monitor_get_volume_for_path">
|
|
<return-type type="GnomeVFSVolume*"/>
|
|
<parameters>
|
|
<parameter type="const-char*" name="path"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Ref" cname="gnome_vfs_volume_monitor_ref">
|
|
<return-type type="GnomeVFSVolumeMonitor*"/>
|
|
</method>
|
|
<method name="Unref" cname="gnome_vfs_volume_monitor_unref">
|
|
<return-type type="void"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSVolumeMonitorClient" cname="GnomeVFSVolumeMonitorClient" parent="GnomeVFSVolumeMonitor">
|
|
<method name="GetType" cname="gnome_vfs_volume_monitor_client_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
</object>
|
|
<object name="GnomeVFSVolumeMonitorDaemon" cname="GnomeVFSVolumeMonitorDaemon" parent="GnomeVFSVolumeMonitor">
|
|
<field name="LastFstab" cname="last_fstab" type="GList*"/>
|
|
<field name="LastMtab" cname="last_mtab" type="GList*"/>
|
|
<field name="LastConnectedServers" cname="last_connected_servers" type="GList*"/>
|
|
<field name="GconfClient" cname="gconf_client" type="GConfClient*"/>
|
|
<field name="ConnectedId" cname="connected_id" type="guint"/>
|
|
<method name="ForceProbe" cname="gnome_vfs_volume_monitor_daemon_force_probe">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="GetType" cname="gnome_vfs_volume_monitor_daemon_get_type" shared="true">
|
|
<return-type type="GType"/>
|
|
</method>
|
|
</object>
|
|
<alias name="GnomeVFSAsyncCloseCallback" cname="GnomeVFSAsyncCloseCallback" type="GnomeVFSAsyncCallback"/>
|
|
<alias name="GnomeVFSAsyncCreateAsChannelCallback" cname="GnomeVFSAsyncCreateAsChannelCallback" type="GnomeVFSAsyncOpenAsChannelCallback"/>
|
|
<alias name="GnomeVFSAsyncCreateCallback" cname="GnomeVFSAsyncCreateCallback" type="GnomeVFSAsyncCallback"/>
|
|
<struct name="GnomeVFSAsyncHandle" cname="GnomeVFSAsyncHandle" opaque="true"/>
|
|
<alias name="GnomeVFSAsyncOpenCallback" cname="GnomeVFSAsyncOpenCallback" type="GnomeVFSAsyncCallback"/>
|
|
<alias name="GnomeVFSAsyncSeekCallback" cname="GnomeVFSAsyncSeekCallback" type="GnomeVFSAsyncCallback"/>
|
|
<struct name="GnomeVFSCancellation" cname="GnomeVFSCancellation" opaque="true">
|
|
<method name="Ack" cname="gnome_vfs_cancellation_ack">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Cancel" cname="gnome_vfs_cancellation_cancel">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Check" cname="gnome_vfs_cancellation_check">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="Destroy" cname="gnome_vfs_cancellation_destroy">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="GetFd" cname="gnome_vfs_cancellation_get_fd">
|
|
<return-type type="gint"/>
|
|
</method>
|
|
<constructor cname="gnome_vfs_cancellation_new"/>
|
|
</struct>
|
|
<struct name="GnomeVFSContext" cname="GnomeVFSContext" opaque="true">
|
|
<method name="CheckCancellationCurrent" cname="gnome_vfs_context_check_cancellation_current" shared="true">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="Free" cname="gnome_vfs_context_free">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="GetCancellation" cname="gnome_vfs_context_get_cancellation">
|
|
<return-type type="GnomeVFSCancellation*"/>
|
|
</method>
|
|
<constructor cname="gnome_vfs_context_new"/>
|
|
<method name="PeekCurrent" cname="gnome_vfs_context_peek_current" shared="true">
|
|
<return-type type="const-GnomeVFSContext*"/>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSDirectoryHandle" cname="GnomeVFSDirectoryHandle" opaque="true"/>
|
|
<struct name="GnomeVFSFileInfo" cname="GnomeVFSFileInfo">
|
|
<field name="Name" cname="name" type="char*"/>
|
|
<field name="ValidFields" cname="valid_fields" type="GnomeVFSFileInfoFields"/>
|
|
<field name="Type" cname="type" type="GnomeVFSFileType"/>
|
|
<field name="Permissions" cname="permissions" type="GnomeVFSFilePermissions"/>
|
|
<field name="Flags" cname="flags" type="GnomeVFSFileFlags"/>
|
|
<field name="Device" cname="device" type="dev_t"/>
|
|
<field name="Inode" cname="inode" type="GnomeVFSInodeNumber"/>
|
|
<field name="LinkCount" cname="link_count" type="guint"/>
|
|
<field name="Uid" cname="uid" type="guint"/>
|
|
<field name="Gid" cname="gid" type="guint"/>
|
|
<field name="Size" cname="size" type="GnomeVFSFileSize"/>
|
|
<field name="BlockCount" cname="block_count" type="GnomeVFSFileSize"/>
|
|
<field name="IoBlockSize" cname="io_block_size" type="guint"/>
|
|
<field name="Atime" cname="atime" type="time_t"/>
|
|
<field name="Mtime" cname="mtime" type="time_t"/>
|
|
<field name="Ctime" cname="ctime" type="time_t"/>
|
|
<field name="SymlinkName" cname="symlink_name" type="char*"/>
|
|
<field name="MimeType" cname="mime_type" type="char*"/>
|
|
<field name="Refcount" cname="refcount" type="guint"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
<field name="Reserved3" cname="reserved3" type="void*"/>
|
|
<field name="Reserved4" cname="reserved4" type="void*"/>
|
|
<field name="Reserved5" cname="reserved5" type="void*"/>
|
|
<method name="Clear" cname="gnome_vfs_file_info_clear">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Copy" cname="gnome_vfs_file_info_copy">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="const-GnomeVFSFileInfo*" name="src"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Dup" cname="gnome_vfs_file_info_dup">
|
|
<return-type type="GnomeVFSFileInfo*"/>
|
|
</method>
|
|
<method name="GetMimeType" cname="gnome_vfs_file_info_get_mime_type">
|
|
<return-type type="const-char*"/>
|
|
</method>
|
|
<method name="ListCopy" cname="gnome_vfs_file_info_list_copy" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListFree" cname="gnome_vfs_file_info_list_free" shared="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListRef" cname="gnome_vfs_file_info_list_ref" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListUnref" cname="gnome_vfs_file_info_list_unref" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Matches" cname="gnome_vfs_file_info_matches">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter type="const-GnomeVFSFileInfo*" name="b"/>
|
|
</parameters>
|
|
</method>
|
|
<constructor cname="gnome_vfs_file_info_new"/>
|
|
<method name="Ref" cname="gnome_vfs_file_info_ref">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Unref" cname="gnome_vfs_file_info_unref">
|
|
<return-type type="void"/>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSFindDirectoryResult" cname="GnomeVFSFindDirectoryResult">
|
|
<field name="Uri" cname="uri" type="GnomeVFSURI*"/>
|
|
<field name="Result" cname="result" type="GnomeVFSResult"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSGetFileInfoResult" cname="GnomeVFSGetFileInfoResult">
|
|
<field name="Uri" cname="uri" type="GnomeVFSURI*"/>
|
|
<field name="Result" cname="result" type="GnomeVFSResult"/>
|
|
<field name="FileInfo" cname="file_info" type="GnomeVFSFileInfo*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSHandle" cname="GnomeVFSHandle" opaque="true"/>
|
|
<struct name="GnomeVFSInetConnection" cname="GnomeVFSInetConnection" opaque="true">
|
|
<method name="Create" cname="gnome_vfs_inet_connection_create">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="host_name"/>
|
|
<parameter type="guint" name="host_port"/>
|
|
<parameter type="GnomeVFSCancellation*" name="cancellation"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Destroy" cname="gnome_vfs_inet_connection_destroy">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSCancellation*" name="cancellation"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Free" cname="gnome_vfs_inet_connection_free">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSCancellation*" name="cancellation"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="GetFd" cname="gnome_vfs_inet_connection_get_fd">
|
|
<return-type type="int"/>
|
|
</method>
|
|
<method name="ToSocket" cname="gnome_vfs_inet_connection_to_socket">
|
|
<return-type type="GnomeVFSSocket*"/>
|
|
</method>
|
|
<method name="ToSocketBuffer" cname="gnome_vfs_inet_connection_to_socket_buffer">
|
|
<return-type type="GnomeVFSSocketBuffer*"/>
|
|
</method>
|
|
</struct>
|
|
<alias name="GnomeVFSInodeNumber" cname="GnomeVFSInodeNumber" type="GnomeVFSFileSize"/>
|
|
<struct name="GnomeVFSMethod" cname="GnomeVFSMethod">
|
|
<field name="MethodTableSize" cname="method_table_size" type="gsize"/>
|
|
<field name="Open" cname="open" type="GnomeVFSMethodOpenFunc"/>
|
|
<field name="Create" cname="create" type="GnomeVFSMethodCreateFunc"/>
|
|
<field name="Close" cname="close" type="GnomeVFSMethodCloseFunc"/>
|
|
<field name="Read" cname="read" type="GnomeVFSMethodReadFunc"/>
|
|
<field name="Write" cname="write" type="GnomeVFSMethodWriteFunc"/>
|
|
<field name="Seek" cname="seek" type="GnomeVFSMethodSeekFunc"/>
|
|
<field name="Tell" cname="tell" type="GnomeVFSMethodTellFunc"/>
|
|
<field name="TruncateHandle" cname="truncate_handle" type="GnomeVFSMethodTruncateHandleFunc"/>
|
|
<field name="OpenDirectory" cname="open_directory" type="GnomeVFSMethodOpenDirectoryFunc"/>
|
|
<field name="CloseDirectory" cname="close_directory" type="GnomeVFSMethodCloseDirectoryFunc"/>
|
|
<field name="ReadDirectory" cname="read_directory" type="GnomeVFSMethodReadDirectoryFunc"/>
|
|
<field name="GetFileInfo" cname="get_file_info" type="GnomeVFSMethodGetFileInfoFunc"/>
|
|
<field name="GetFileInfoFromHandle" cname="get_file_info_from_handle" type="GnomeVFSMethodGetFileInfoFromHandleFunc"/>
|
|
<field name="IsLocal" cname="is_local" type="GnomeVFSMethodIsLocalFunc"/>
|
|
<field name="MakeDirectory" cname="make_directory" type="GnomeVFSMethodMakeDirectoryFunc"/>
|
|
<field name="RemoveDirectory" cname="remove_directory" type="GnomeVFSMethodRemoveDirectoryFunc"/>
|
|
<field name="Move" cname="move" type="GnomeVFSMethodMoveFunc"/>
|
|
<field name="Unlink" cname="unlink" type="GnomeVFSMethodUnlinkFunc"/>
|
|
<field name="CheckSameFs" cname="check_same_fs" type="GnomeVFSMethodCheckSameFSFunc"/>
|
|
<field name="SetFileInfo" cname="set_file_info" type="GnomeVFSMethodSetFileInfo"/>
|
|
<field name="Truncate" cname="truncate" type="GnomeVFSMethodTruncateFunc"/>
|
|
<field name="FindDirectory" cname="find_directory" type="GnomeVFSMethodFindDirectoryFunc"/>
|
|
<field name="CreateSymbolicLink" cname="create_symbolic_link" type="GnomeVFSMethodCreateSymbolicLinkFunc"/>
|
|
<field name="MonitorAdd" cname="monitor_add" type="GnomeVFSMethodMonitorAddFunc"/>
|
|
<field name="MonitorCancel" cname="monitor_cancel" type="GnomeVFSMethodMonitorCancelFunc"/>
|
|
<field name="FileControl" cname="file_control" type="GnomeVFSMethodFileControlFunc"/>
|
|
<method name="Get" cname="gnome_vfs_method_get" shared="true">
|
|
<return-type type="GnomeVFSMethod*"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="name"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Init" cname="gnome_vfs_method_init" shared="true">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
</struct>
|
|
<alias name="GnomeVFSMethodHandle" cname="GnomeVFSMethodHandle" type="gpointer"/>
|
|
<struct name="GnomeVFSMimeAction" cname="GnomeVFSMimeAction">
|
|
<field name="ActionType" cname="action_type" type="GnomeVFSMimeActionType"/>
|
|
<field name="Component" cname="component" type="Bonobo_ServerInfo*"/>
|
|
<field name="DummyComponent" cname="dummy_component" type="void*"/>
|
|
<field name="Application" cname="application" type="GnomeVFSMimeApplication*"/>
|
|
<field name="Action" cname="action" type="}"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<method name="Free" cname="gnome_vfs_mime_action_free">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Launch" cname="gnome_vfs_mime_action_launch">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="uris"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="LaunchWithEnv" cname="gnome_vfs_mime_action_launch_with_env">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="uris"/>
|
|
<parameter type="char**" name="envp"/>
|
|
</parameters>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSMimeApplication" cname="GnomeVFSMimeApplication">
|
|
<field name="Id" cname="id" type="char*"/>
|
|
<field name="Name" cname="name" type="char*"/>
|
|
<field name="Command" cname="command" type="char*"/>
|
|
<field name="CanOpenMultipleFiles" cname="can_open_multiple_files" type="gboolean"/>
|
|
<field name="ExpectsUris" cname="expects_uris" type="GnomeVFSMimeApplicationArgumentType"/>
|
|
<field name="SupportedUriSchemes" cname="supported_uri_schemes" type="GList*"/>
|
|
<field name="RequiresTerminal" cname="requires_terminal" type="gboolean"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
<method name="Copy" cname="gnome_vfs_mime_application_copy">
|
|
<return-type type="GnomeVFSMimeApplication*"/>
|
|
</method>
|
|
<method name="Free" cname="gnome_vfs_mime_application_free">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Launch" cname="gnome_vfs_mime_application_launch">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="uris"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="LaunchWithEnv" cname="gnome_vfs_mime_application_launch_with_env">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="uris"/>
|
|
<parameter type="char**" name="envp"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListFree" cname="gnome_vfs_mime_application_list_free" shared="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<constructor cname="gnome_vfs_mime_application_new_from_id">
|
|
<parameters>
|
|
<parameter type="const-char*" name="id"/>
|
|
</parameters>
|
|
</constructor>
|
|
</struct>
|
|
<struct name="GnomeVFSMimeSniffBuffer" cname="GnomeVFSMimeSniffBuffer" opaque="true">
|
|
<method name="Free" cname="gnome_vfs_mime_sniff_buffer_free">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<constructor cname="gnome_vfs_mime_sniff_buffer_new_from_existing_data">
|
|
<parameters>
|
|
<parameter type="const-guchar*" name="buffer"/>
|
|
<parameter type="gssize" name="buffer_size"/>
|
|
</parameters>
|
|
</constructor>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackAdditionalHeadersIn" cname="GnomeVFSModuleCallbackAdditionalHeadersIn">
|
|
<field name="Uri" cname="uri" type="GnomeVFSURI*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackAdditionalHeadersOut" cname="GnomeVFSModuleCallbackAdditionalHeadersOut">
|
|
<field name="Headers" cname="headers" type="GList*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackAuthenticationIn" cname="GnomeVFSModuleCallbackAuthenticationIn">
|
|
<field name="Uri" cname="uri" type="char*"/>
|
|
<field name="Realm" cname="realm" type="char*"/>
|
|
<field name="PreviousAttemptFailed" cname="previous_attempt_failed" type="gboolean"/>
|
|
<field name="AuthType" cname="auth_type" type="}"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackAuthenticationOut" cname="GnomeVFSModuleCallbackAuthenticationOut">
|
|
<field name="Username" cname="username" type="char*"/>
|
|
<field name="NULL" cname="NULL indicates no auth should be provided" type="*"/>
|
|
<field name="Password" cname="password" type="char*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackFillAuthenticationIn" cname="GnomeVFSModuleCallbackFillAuthenticationIn">
|
|
<field name="Uri" cname="uri" type="char*"/>
|
|
<field name="Protocol" cname="protocol" type="char*"/>
|
|
<field name="Server" cname="server" type="char*"/>
|
|
<field name="Object" cname="object" type="char*"/>
|
|
<field name="Port" cname="port" type="int"/>
|
|
<field name="Authtype" cname="authtype" type="char*"/>
|
|
<field name="Username" cname="username" type="char*"/>
|
|
<field name="Domain" cname="domain" type="char*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackFillAuthenticationOut" cname="GnomeVFSModuleCallbackFillAuthenticationOut">
|
|
<field name="Valid" cname="valid" type="gboolean"/>
|
|
<field name="Username" cname="username" type="char*"/>
|
|
<field name="Domain" cname="domain" type="char*"/>
|
|
<field name="Password" cname="password" type="char*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackFullAuthenticationIn" cname="GnomeVFSModuleCallbackFullAuthenticationIn">
|
|
<field name="Flags" cname="flags" type="GnomeVFSModuleCallbackFullAuthenticationFlags"/>
|
|
<field name="Uri" cname="uri" type="char*"/>
|
|
<field name="Protocol" cname="protocol" type="char*"/>
|
|
<field name="Server" cname="server" type="char*"/>
|
|
<field name="Object" cname="object" type="char*"/>
|
|
<field name="Port" cname="port" type="int"/>
|
|
<field name="Authtype" cname="authtype" type="char*"/>
|
|
<field name="Username" cname="username" type="char*"/>
|
|
<field name="Domain" cname="domain" type="char*"/>
|
|
<field name="DefaultUser" cname="default_user" type="char*"/>
|
|
<field name="DefaultDomain" cname="default_domain" type="char*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackFullAuthenticationOut" cname="GnomeVFSModuleCallbackFullAuthenticationOut">
|
|
<field name="AbortAuth" cname="abort_auth" type="gboolean"/>
|
|
<field name="Username" cname="username" type="char*"/>
|
|
<field name="Domain" cname="domain" type="char*"/>
|
|
<field name="Password" cname="password" type="char*"/>
|
|
<field name="SavePassword" cname="save_password" type="gboolean"/>
|
|
<field name="Keyring" cname="keyring" type="char*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackReceivedHeadersIn" cname="GnomeVFSModuleCallbackReceivedHeadersIn">
|
|
<field name="Uri" cname="uri" type="GnomeVFSURI*"/>
|
|
<field name="Headers" cname="headers" type="GList*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackReceivedHeadersOut" cname="GnomeVFSModuleCallbackReceivedHeadersOut">
|
|
<field name="Dummy" cname="dummy" type="int"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackSaveAuthenticationIn" cname="GnomeVFSModuleCallbackSaveAuthenticationIn">
|
|
<field name="Keyring" cname="keyring" type="char*"/>
|
|
<field name="Uri" cname="uri" type="char*"/>
|
|
<field name="Protocol" cname="protocol" type="char*"/>
|
|
<field name="Server" cname="server" type="char*"/>
|
|
<field name="Object" cname="object" type="char*"/>
|
|
<field name="Port" cname="port" type="int"/>
|
|
<field name="Authtype" cname="authtype" type="char*"/>
|
|
<field name="Username" cname="username" type="char*"/>
|
|
<field name="Domain" cname="domain" type="char*"/>
|
|
<field name="Password" cname="password" type="char*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackSaveAuthenticationOut" cname="GnomeVFSModuleCallbackSaveAuthenticationOut">
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackStatusMessageIn" cname="GnomeVFSModuleCallbackStatusMessageIn">
|
|
<field name="Uri" cname="uri" type="char*"/>
|
|
<field name="Message" cname="message" type="char*"/>
|
|
<field name="Percentage" cname="percentage" type="int"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSModuleCallbackStatusMessageOut" cname="GnomeVFSModuleCallbackStatusMessageOut">
|
|
<field name="Dummy" cname="dummy" type="int"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSMonitorHandle" cname="GnomeVFSMonitorHandle" opaque="true"/>
|
|
<struct name="GnomeVFSProcess" cname="GnomeVFSProcess" opaque="true"/>
|
|
<struct name="GnomeVFSProgressCallbackState" cname="GnomeVFSProgressCallbackState" opaque="true"/>
|
|
<struct name="GnomeVFSSSL" cname="GnomeVFSSSL" opaque="true">
|
|
<method name="Create" cname="gnome_vfs_ssl_create">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="const-char*" name="host"/>
|
|
<parameter type="unsigned int" name="port"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="CreateFromFd" cname="gnome_vfs_ssl_create_from_fd">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gint" name="fd"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Destroy" cname="gnome_vfs_ssl_destroy">
|
|
<return-type type="void"/>
|
|
</method>
|
|
<method name="Enabled" cname="gnome_vfs_ssl_enabled" shared="true">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="Read" cname="gnome_vfs_ssl_read">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gpointer" name="buffer"/>
|
|
<parameter type="GnomeVFSFileSize" name="bytes"/>
|
|
<parameter type="GnomeVFSFileSize*" name="bytes_read"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ToSocket" cname="gnome_vfs_ssl_to_socket">
|
|
<return-type type="GnomeVFSSocket*"/>
|
|
</method>
|
|
<method name="Write" cname="gnome_vfs_ssl_write">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gconstpointer" name="buffer"/>
|
|
<parameter type="GnomeVFSFileSize" name="bytes"/>
|
|
<parameter type="GnomeVFSFileSize*" name="bytes_written"/>
|
|
</parameters>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSSocket" cname="GnomeVFSSocket" opaque="true">
|
|
<method name="Close" cname="gnome_vfs_socket_close">
|
|
<return-type type="GnomeVFSResult"/>
|
|
</method>
|
|
<constructor cname="gnome_vfs_socket_new">
|
|
<parameters>
|
|
<parameter type="GnomeVFSSocketImpl*" name="impl"/>
|
|
<parameter type="void*" name="connection"/>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="Read" cname="gnome_vfs_socket_read">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gpointer" name="buffer"/>
|
|
<parameter type="GnomeVFSFileSize" name="bytes"/>
|
|
<parameter type="GnomeVFSFileSize*" name="bytes_read"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Write" cname="gnome_vfs_socket_write">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gconstpointer" name="buffer"/>
|
|
<parameter type="int" name="bytes"/>
|
|
<parameter type="GnomeVFSFileSize*" name="bytes_written"/>
|
|
</parameters>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSSocketBuffer" cname="GnomeVFSSocketBuffer" opaque="true">
|
|
<method name="Destroy" cname="gnome_vfs_socket_buffer_destroy">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gboolean" name="close_socket"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Flush" cname="gnome_vfs_socket_buffer_flush">
|
|
<return-type type="GnomeVFSResult"/>
|
|
</method>
|
|
<constructor cname="gnome_vfs_socket_buffer_new">
|
|
<parameters>
|
|
<parameter type="GnomeVFSSocket*" name="socket"/>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="Peekc" cname="gnome_vfs_socket_buffer_peekc">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="char*" name="character"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Read" cname="gnome_vfs_socket_buffer_read">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gpointer" name="buffer"/>
|
|
<parameter type="GnomeVFSFileSize" name="bytes"/>
|
|
<parameter type="GnomeVFSFileSize*" name="bytes_read"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Write" cname="gnome_vfs_socket_buffer_write">
|
|
<return-type type="GnomeVFSResult"/>
|
|
<parameters>
|
|
<parameter type="gconstpointer" name="buffer"/>
|
|
<parameter type="GnomeVFSFileSize" name="bytes"/>
|
|
<parameter type="GnomeVFSFileSize*" name="bytes_written"/>
|
|
</parameters>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSSocketImpl" cname="GnomeVFSSocketImpl">
|
|
<field name="Read" cname="read" type="GnomeVFSSocketReadFunc"/>
|
|
<field name="Write" cname="write" type="GnomeVFSSocketWriteFunc"/>
|
|
<field name="Close" cname="close" type="GnomeVFSSocketCloseFunc"/>
|
|
</struct>
|
|
<struct name="GnomeVFSToplevelURI" cname="GnomeVFSToplevelURI">
|
|
<field name="Uri" cname="uri" type="GnomeVFSURI"/>
|
|
<field name="HostName" cname="host_name" type="gchar*"/>
|
|
<field name="HostPort" cname="host_port" type="guint"/>
|
|
<field name="UserName" cname="user_name" type="gchar*"/>
|
|
<field name="Password" cname="password" type="gchar*"/>
|
|
<field name="Urn" cname="urn" type="gchar*"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="GnomeVFSTransform" cname="GnomeVFSTransform">
|
|
<field name="Transform" cname="transform" type="GnomeVFSTransformFunc"/>
|
|
<method name="Get" cname="gnome_vfs_transform_get" shared="true">
|
|
<return-type type="GnomeVFSTransform*"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="name"/>
|
|
</parameters>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSURI" cname="GnomeVFSURI" opaque="true">
|
|
<method name="AppendFileName" cname="gnome_vfs_uri_append_file_name">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="filename"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="AppendPath" cname="gnome_vfs_uri_append_path">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
<parameters>
|
|
<parameter type="const-char*" name="path"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="AppendString" cname="gnome_vfs_uri_append_string">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
<parameters>
|
|
<parameter type="const-char*" name="uri_fragment"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Dup" cname="gnome_vfs_uri_dup">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
</method>
|
|
<method name="Equal" cname="gnome_vfs_uri_equal">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter type="const-GnomeVFSURI*" name="b"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Exists" cname="gnome_vfs_uri_exists">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="ExtractDirname" cname="gnome_vfs_uri_extract_dirname">
|
|
<return-type type="gchar*"/>
|
|
</method>
|
|
<method name="ExtractShortName" cname="gnome_vfs_uri_extract_short_name">
|
|
<return-type type="gchar*"/>
|
|
</method>
|
|
<method name="ExtractShortPathName" cname="gnome_vfs_uri_extract_short_path_name">
|
|
<return-type type="gchar*"/>
|
|
</method>
|
|
<method name="GetFragmentIdentifier" cname="gnome_vfs_uri_get_fragment_identifier">
|
|
<return-type type="const-gchar*"/>
|
|
</method>
|
|
<method name="GetHostName" cname="gnome_vfs_uri_get_host_name">
|
|
<return-type type="const-gchar*"/>
|
|
</method>
|
|
<method name="GetHostPort" cname="gnome_vfs_uri_get_host_port">
|
|
<return-type type="guint"/>
|
|
</method>
|
|
<method name="GetParent" cname="gnome_vfs_uri_get_parent">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
</method>
|
|
<method name="GetPassword" cname="gnome_vfs_uri_get_password">
|
|
<return-type type="const-gchar*"/>
|
|
</method>
|
|
<method name="GetPath" cname="gnome_vfs_uri_get_path">
|
|
<return-type type="const-gchar*"/>
|
|
</method>
|
|
<method name="GetScheme" cname="gnome_vfs_uri_get_scheme">
|
|
<return-type type="const-gchar*"/>
|
|
</method>
|
|
<method name="GetToplevel" cname="gnome_vfs_uri_get_toplevel">
|
|
<return-type type="GnomeVFSToplevelURI*"/>
|
|
</method>
|
|
<method name="GetUserName" cname="gnome_vfs_uri_get_user_name">
|
|
<return-type type="const-gchar*"/>
|
|
</method>
|
|
<method name="HasParent" cname="gnome_vfs_uri_has_parent">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="Hash" cname="gnome_vfs_uri_hash" shared="true">
|
|
<return-type type="guint"/>
|
|
<parameters>
|
|
<parameter type="gconstpointer" name="p"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Hequal" cname="gnome_vfs_uri_hequal" shared="true">
|
|
<return-type type="gint"/>
|
|
<parameters>
|
|
<parameter type="gconstpointer" name="a"/>
|
|
<parameter type="gconstpointer" name="b"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="IsLocal" cname="gnome_vfs_uri_is_local">
|
|
<return-type type="gboolean"/>
|
|
</method>
|
|
<method name="IsParent" cname="gnome_vfs_uri_is_parent">
|
|
<return-type type="gboolean"/>
|
|
<parameters>
|
|
<parameter type="const-GnomeVFSURI*" name="possible_child"/>
|
|
<parameter type="gboolean" name="recursive"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListCopy" cname="gnome_vfs_uri_list_copy" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListFree" cname="gnome_vfs_uri_list_free" shared="true">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListParse" cname="gnome_vfs_uri_list_parse" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="uri_list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListRef" cname="gnome_vfs_uri_list_ref" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ListUnref" cname="gnome_vfs_uri_list_unref" shared="true">
|
|
<return-type type="GList*"/>
|
|
<parameters>
|
|
<parameter type="GList*" name="list"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="MakeFullFromRelative" cname="gnome_vfs_uri_make_full_from_relative" shared="true">
|
|
<return-type type="char*"/>
|
|
<parameters>
|
|
<parameter type="const-char*" name="base_uri"/>
|
|
<parameter type="const-char*" name="relative_uri"/>
|
|
</parameters>
|
|
</method>
|
|
<constructor cname="gnome_vfs_uri_new">
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="text_uri"/>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="Ref" cname="gnome_vfs_uri_ref">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
</method>
|
|
<method name="ResolveRelative" cname="gnome_vfs_uri_resolve_relative">
|
|
<return-type type="GnomeVFSURI*"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="relative_reference"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetHostName" cname="gnome_vfs_uri_set_host_name">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="host_name"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetHostPort" cname="gnome_vfs_uri_set_host_port">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="guint" name="host_port"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetPassword" cname="gnome_vfs_uri_set_password">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="password"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="SetUserName" cname="gnome_vfs_uri_set_user_name">
|
|
<return-type type="void"/>
|
|
<parameters>
|
|
<parameter type="const-gchar*" name="user_name"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="ToString" cname="gnome_vfs_uri_to_string">
|
|
<return-type type="gchar*"/>
|
|
<parameters>
|
|
<parameter type="GnomeVFSURIHideOptions" name="hide_options"/>
|
|
</parameters>
|
|
</method>
|
|
<method name="Unref" cname="gnome_vfs_uri_unref">
|
|
<return-type type="void"/>
|
|
</method>
|
|
</struct>
|
|
<struct name="GnomeVFSUnixMount" cname="GnomeVFSUnixMount">
|
|
<field name="MountPath" cname="mount_path" type="char*"/>
|
|
<field name="DevicePath" cname="device_path" type="char*"/>
|
|
<field name="FilesystemType" cname="filesystem_type" type="char*"/>
|
|
<field name="IsReadOnly" cname="is_read_only" type="gboolean"/>
|
|
</struct>
|
|
<struct name="GnomeVFSUnixMountPoint" cname="GnomeVFSUnixMountPoint">
|
|
<field name="MountPath" cname="mount_path" type="char*"/>
|
|
<field name="DevicePath" cname="device_path" type="char*"/>
|
|
<field name="FilesystemType" cname="filesystem_type" type="char*"/>
|
|
<field name="DevOpt" cname="dev_opt" type="char*"/>
|
|
<field name="IsReadOnly" cname="is_read_only" type="gboolean"/>
|
|
<field name="IsUserMountable" cname="is_user_mountable" type="gboolean"/>
|
|
<field name="IsLoopback" cname="is_loopback" type="gboolean"/>
|
|
</struct>
|
|
<struct name="GnomeVFSXferProgressInfo" cname="GnomeVFSXferProgressInfo">
|
|
<field name="Status" cname="status" type="GnomeVFSXferProgressStatus"/>
|
|
<field name="VfsStatus" cname="vfs_status" type="GnomeVFSResult"/>
|
|
<field name="Phase" cname="phase" type="GnomeVFSXferPhase"/>
|
|
<field name="SourceName" cname="source_name" type="gchar*"/>
|
|
<field name="TargetName" cname="target_name" type="gchar*"/>
|
|
<field name="FileIndex" cname="file_index" type="gulong"/>
|
|
<field name="FilesTotal" cname="files_total" type="gulong"/>
|
|
<field name="BytesTotal" cname="bytes_total" type="GnomeVFSFileSize"/>
|
|
<field name="FileSize" cname="file_size" type="GnomeVFSFileSize"/>
|
|
<field name="BytesCopied" cname="bytes_copied" type="GnomeVFSFileSize"/>
|
|
<field name="TotalBytesCopied" cname="total_bytes_copied" type="GnomeVFSFileSize"/>
|
|
<field name="DuplicateName" cname="duplicate_name" type="gchar*"/>
|
|
<field name="DuplicateCount" cname="duplicate_count" type="int"/>
|
|
<field name="TopLevelItem" cname="top_level_item" type="gboolean"/>
|
|
<field name="Reserved1" cname="reserved1" type="void*"/>
|
|
<field name="Reserved2" cname="reserved2" type="void*"/>
|
|
</struct>
|
|
<struct name="XdgGlobHash" cname="XdgGlobHash" opaque="true"/>
|
|
<struct name="XdgMimeMagic" cname="XdgMimeMagic" opaque="true"/>
|
|
<alias name="XdgUchar8T" cname="xdg_uchar8_t" type="unsigned char"/>
|
|
<alias name="XdgUint16T" cname="xdg_uint16_t" type="unsigned short"/>
|
|
<alias name="XdgUint32T" cname="xdg_uint32_t" type="unsigned int"/>
|
|
<alias name="XdgUnicharT" cname="xdg_unichar_t" type="unsigned int"/>
|
|
</namespace>
|
|
</api>
|