Пример #1
0
        public RC.PackageStatus GetStatus(RC.Package arg1)
        {
            int raw_ret = rc_resolver_context_get_status(Handle, arg1 == null ? IntPtr.Zero : arg1.Handle);

            RC.PackageStatus ret = (RC.PackageStatus)raw_ret;
            return(ret);
        }
Пример #2
0
        public static string StatusToString(RC.PackageStatus status)
        {
            IntPtr raw_ret = rc_package_status_to_string((int)status);
            string ret     = GLib.Marshaller.Utf8PtrToString(raw_ret);

            return(ret);
        }
Пример #3
0
 public void NativeCallback(IntPtr pkg1, int status1, IntPtr pkg2, int status2, IntPtr data)
 {
     RC.Package       _arg0 = pkg1 == IntPtr.Zero ? null : (RC.Package)GLib.Opaque.GetOpaque(pkg1, typeof(RC.Package), false);
     RC.PackageStatus _arg1 = (RC.PackageStatus)status1;
     RC.Package       _arg2 = pkg2 == IntPtr.Zero ? null : (RC.Package)GLib.Opaque.GetOpaque(pkg2, typeof(RC.Package), false);
     RC.PackageStatus _arg3 = (RC.PackageStatus)status2;
     managed(_arg0, _arg1, _arg2, _arg3);
 }
Пример #4
0
 public void SetStatus(RC.Package arg1, RC.PackageStatus status)
 {
     rc_resolver_context_set_status(Handle, arg1 == null ? IntPtr.Zero : arg1.Handle, (int)status);
 }
Пример #5
0
 public void NativeCallback(IntPtr pkg, int status, IntPtr data)
 {
     RC.Package       _arg0 = pkg == IntPtr.Zero ? null : (RC.Package)GLib.Opaque.GetOpaque(pkg, typeof(RC.Package), false);
     RC.PackageStatus _arg1 = (RC.PackageStatus)status;
     managed(_arg0, _arg1);
 }