public VolumeOpCallbackWrapper(Gnome.Vfs.VolumeOpCallback managed) { this.managed = managed; if (managed != null) { NativeDelegate = new VolumeOpCallbackNative(NativeCallback); } }
public void Unmount(Gnome.Vfs.VolumeOpCallback cb) { Gnome.VfsSharp.VolumeOpCallbackWrapper cb_wrapper = new Gnome.VfsSharp.VolumeOpCallbackWrapper(cb); gnome_vfs_volume_unmount(Handle, cb_wrapper.NativeDelegate, IntPtr.Zero); }