public static Gnome.Vfs.Result Fd(Gnome.Vfs.Handle handle, int filedes) { int raw_ret = gnome_vfs_open_fd(handle == null ? IntPtr.Zero : handle.Handle, filedes); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public Gnome.Vfs.Result LaunchWithEnv(GLib.List uris, string envp) { int raw_ret = gnome_vfs_mime_application_launch_with_env(Handle, uris == null ? IntPtr.Zero : uris.Handle, GLib.Marshaller.StringToPtrGStrdup(envp)); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result FromUriCancellable(Gnome.Vfs.Uri uri, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_unlink_from_uri_cancellable(uri == null ? IntPtr.Zero : uri.Handle, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result SetFileInfoUri(Gnome.Vfs.Uri uri, Gnome.Vfs.FileInfo info, Gnome.Vfs.SetFileInfoMask mask) { int raw_ret = gnome_vfs_set_file_info_uri(uri == null ? IntPtr.Zero : uri.Handle, info == null ? IntPtr.Zero : info.Handle, (int)mask); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
private void InfoLoaded(Gnome.Vfs.Result result, Gnome.Vfs.FileInfo [] info, uint entries_read) { if (result != Gnome.Vfs.Result.Ok && result != Gnome.Vfs.Result.ErrorEof) { return; } ArrayList items = new ArrayList(); for (int i = 0; i < entries_read; i++) { Gnome.Vfs.Uri vfs = new Gnome.Vfs.Uri(uri.ToString()); vfs = vfs.AppendFileName(info [i].Name); Uri file = new Uri(vfs.ToString()); System.Console.WriteLine("tesing uri = {0}", file.ToString()); if (FSpot.ImageFile.HasLoader(file)) { items.Add(new FileBrowsableItem(file)); } } Gtk.Application.Invoke(items, System.EventArgs.Empty, delegate(object sender, EventArgs args) { collection.Add(items.ToArray(typeof(FileBrowsableItem)) as FileBrowsableItem []); }); }
public static Gnome.Vfs.Result CloseCancellable(Gnome.Vfs.Handle handle, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_close_cancellable(handle == null ? IntPtr.Zero : handle.Handle, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result ResultFromHErrnoVal(int h_errno_code) { int raw_ret = gnome_vfs_result_from_h_errno_val(h_errno_code); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result Uri(Gnome.Vfs.Uri uri, long length) { int raw_ret = gnome_vfs_truncate_uri(uri == null ? IntPtr.Zero : uri.Handle, length); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result UriCancellable(Gnome.Vfs.Uri uri, long length, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_truncate_uri_cancellable(uri == null ? IntPtr.Zero : uri.Handle, length, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result SameFsUrisCancellable(Gnome.Vfs.Uri a, Gnome.Vfs.Uri b, out bool same_fs_return, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_check_same_fs_uris_cancellable(a == null ? IntPtr.Zero : a.Handle, b == null ? IntPtr.Zero : b.Handle, out same_fs_return, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result Handle(Gnome.Vfs.Handle handle, long length) { int raw_ret = gnome_vfs_truncate_handle(handle == null ? IntPtr.Zero : handle.Handle, length); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result SameFsUris(Gnome.Vfs.Uri source_uri, Gnome.Vfs.Uri target_uri, out bool same_fs_return) { int raw_ret = gnome_vfs_check_same_fs_uris(source_uri == null ? IntPtr.Zero : source_uri.Handle, target_uri == null ? IntPtr.Zero : target_uri.Handle, out same_fs_return); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result UriCancellable(Gnome.Vfs.Handle handle, Gnome.Vfs.Uri uri, Gnome.Vfs.OpenMode open_mode, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_open_uri_cancellable(handle == null ? IntPtr.Zero : handle.Handle, uri == null ? IntPtr.Zero : uri.Handle, (int)open_mode, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result Uri(Gnome.Vfs.Handle handle, Gnome.Vfs.Uri uri, Gnome.Vfs.OpenMode open_mode) { int raw_ret = gnome_vfs_open_uri(handle == null ? IntPtr.Zero : handle.Handle, uri == null ? IntPtr.Zero : uri.Handle, (int)open_mode); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result GetFileInfoFromHandle(Gnome.Vfs.Handle handle, Gnome.Vfs.FileInfo info, Gnome.Vfs.FileInfoOptions options) { int raw_ret = gnome_vfs_get_file_info_from_handle(handle == null ? IntPtr.Zero : handle.Handle, info == null ? IntPtr.Zero : info.Handle, (int)options); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result HandleCancellable(Gnome.Vfs.Handle handle, long length, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_truncate_handle_cancellable(handle == null ? IntPtr.Zero : handle.Handle, length, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result GetVolumeFreeSpace(Gnome.Vfs.Uri vfs_uri, out long size) { int raw_ret = gnome_vfs_get_volume_free_space(vfs_uri == null ? IntPtr.Zero : vfs_uri.Handle, out size); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result GetFileInfoUri(Gnome.Vfs.Uri uri, Gnome.Vfs.FileInfo info, Gnome.Vfs.FileInfoOptions options) { int raw_ret = gnome_vfs_get_file_info_uri(uri == null ? IntPtr.Zero : uri.Handle, info == null ? IntPtr.Zero : info.Handle, (int)options); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result SeekCancellable(Gnome.Vfs.Handle handle, Gnome.Vfs.SeekPosition whence, ulong offset, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_seek_cancellable(handle == null ? IntPtr.Zero : handle.Handle, (int)whence, offset, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result WriteCancellable(Gnome.Vfs.Handle handle, IntPtr buffer, long bytes, out long bytes_written, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_write_cancellable(handle == null ? IntPtr.Zero : handle.Handle, buffer, bytes, out bytes_written, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result GetFileInfoUriCancellable(Gnome.Vfs.Uri uri, Gnome.Vfs.FileInfo info, Gnome.Vfs.FileInfoOptions options, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_get_file_info_uri_cancellable(uri == null ? IntPtr.Zero : uri.Handle, info == null ? IntPtr.Zero : info.Handle, (int)options, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result SetFileInfoCancellable(Gnome.Vfs.Uri a, Gnome.Vfs.FileInfo info, Gnome.Vfs.SetFileInfoMask mask, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_set_file_info_cancellable(a == null ? IntPtr.Zero : a.Handle, info == null ? IntPtr.Zero : info.Handle, (int)mask, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result ResultFromErrno() { int raw_ret = gnome_vfs_result_from_errno(); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result RemoveDirectoryFromUri(Gnome.Vfs.Uri uri) { int raw_ret = gnome_vfs_remove_directory_from_uri(uri == null ? IntPtr.Zero : uri.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public Gnome.Vfs.Result Launch(GLib.List uris) { int raw_ret = gnome_vfs_mime_application_launch(Handle, uris == null ? IntPtr.Zero : uris.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static string ResultToString(Gnome.Vfs.Result result) { IntPtr raw_ret = gnome_vfs_result_to_string((int)result); string ret = GLib.Marshaller.Utf8PtrToString(raw_ret); return(ret); }
public static Gnome.Vfs.Result FromUri(Gnome.Vfs.Uri uri) { int raw_ret = gnome_vfs_unlink_from_uri(uri == null ? IntPtr.Zero : uri.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static Gnome.Vfs.Result ForgetCache(Gnome.Vfs.Handle handle, ulong offset, long size) { int raw_ret = gnome_vfs_forget_cache(handle == null ? IntPtr.Zero : handle.Handle, offset, size); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }
public static void OnUriRead(Gnome.Vfs.Handle handle, Gnome.Vfs.Result result, byte [] buffer, ulong bytesRequested, ulong bytesRead) { Console.WriteLine("Async.Read result\t= {0} ({1})", Gnome.Vfs.Vfs.ResultToString(result), result); if (result != Gnome.Vfs.Result.Ok) { return; } Console.WriteLine("bytesRequested\t\t= {0}", bytesRequested); Console.WriteLine("bytesRead\t\t= {0}", bytesRead); Console.Write("bytes\t\t\t= "); for (int i = 0; i < (int)bytesRead; i++) { Console.Write((char)buffer [i]); } Console.WriteLine(); Gnome.Vfs.AsyncReadCallback readCallback = new Gnome.Vfs.AsyncReadCallback(OnUriRead); byte [] buf = new byte [128]; Gnome.Vfs.Async.Read(handle, out buf [0], 128, readCallback); }
public static Gnome.Vfs.Result UriCancellable(Gnome.Vfs.Uri old, Gnome.Vfs.Uri _new, bool force_replace, Gnome.Vfs.Context context) { int raw_ret = gnome_vfs_move_uri_cancellable(old == null ? IntPtr.Zero : old.Handle, _new == null ? IntPtr.Zero : _new.Handle, force_replace, context == null ? IntPtr.Zero : context.Handle); Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret; return(ret); }