Exemplo n.º 1
0
        public static RC.ResolverInfo ObsoletesNew(RC.Package package, RC.Package obsoletes)
        {
            IntPtr raw_ret = rc_resolver_info_obsoletes_new(package == null ? IntPtr.Zero : package.Handle, obsoletes == null ? IntPtr.Zero : obsoletes.Handle);

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 2
0
        public static RC.ResolverInfo NeededByNew(RC.Package package)
        {
            IntPtr raw_ret = rc_resolver_info_needed_by_new(package == null ? IntPtr.Zero : package.Handle);

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 3
0
        public static RC.ResolverInfo ConflictsWithNew(RC.Package package, RC.Package conflicts_with)
        {
            IntPtr raw_ret = rc_resolver_info_conflicts_with_new(package == null ? IntPtr.Zero : package.Handle, conflicts_with == null ? IntPtr.Zero : conflicts_with.Handle);

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 4
0
        public RC.ResolverInfo Copy()
        {
            IntPtr raw_ret = rc_resolver_info_copy(ref this);

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 5
0
        public static RC.ResolverInfo ChildOfNew(RC.Package package, RC.Package dependency)
        {
            IntPtr raw_ret = rc_resolver_info_child_of_new(package == null ? IntPtr.Zero : package.Handle, dependency == null ? IntPtr.Zero : dependency.Handle);

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 6
0
        public static RC.ResolverInfo MiscNew(RC.Package package, int priority, string msg)
        {
            IntPtr raw_ret = rc_resolver_info_misc_new(package == null ? IntPtr.Zero : package.Handle, priority, GLib.Marshaller.StringToPtrGStrdup(msg));

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 7
0
        public bool Merge(RC.ResolverInfo arg1)
        {
            bool raw_ret = rc_resolver_info_merge(ref this, ref arg1);
            bool ret     = raw_ret;

            return(ret);
        }
Exemplo n.º 8
0
        public static RC.ResolverInfo MissingReqNew(RC.Package package, RC.PackageDep missing_req)
        {
            IntPtr raw_ret = rc_resolver_info_missing_req_new(package == null ? IntPtr.Zero : package.Handle, missing_req == null ? IntPtr.Zero : missing_req.Handle);

            RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret);
            return(ret);
        }
Exemplo n.º 9
0
		public static RC.ResolverInfo New(IntPtr raw) {
			if (raw == IntPtr.Zero) {
				return RC.ResolverInfo.Zero;
			}
			RC.ResolverInfo self = new RC.ResolverInfo();
			self = (RC.ResolverInfo) Marshal.PtrToStructure (raw, self.GetType ());
			return self;
		}
Exemplo n.º 10
0
 public static RC.ResolverInfo New(IntPtr raw)
 {
     if (raw == IntPtr.Zero)
     {
         return(RC.ResolverInfo.Zero);
     }
     RC.ResolverInfo self = new RC.ResolverInfo();
     self = (RC.ResolverInfo)Marshal.PtrToStructure(raw, self.GetType());
     return(self);
 }
Exemplo n.º 11
0
 static extern void rc_resolver_info_needed_add_slist(ref RC.ResolverInfo raw, IntPtr arg1);
Exemplo n.º 12
0
 static extern bool rc_resolver_info_is_important(ref RC.ResolverInfo raw);
Exemplo n.º 13
0
 static extern IntPtr rc_resolver_info_copy(ref RC.ResolverInfo raw);
Exemplo n.º 14
0
 static extern bool rc_resolver_info_is_error(ref RC.ResolverInfo raw);
Exemplo n.º 15
0
 static extern void rc_resolver_info_misc_add_action(ref RC.ResolverInfo raw, IntPtr action_msg);
Exemplo n.º 16
0
 static extern bool rc_resolver_info_mentions(ref RC.ResolverInfo raw, IntPtr arg1);
Exemplo n.º 17
0
 static extern void rc_resolver_info_flag_as_important(ref RC.ResolverInfo raw);
Exemplo n.º 18
0
 static extern IntPtr rc_resolver_info_to_string(ref RC.ResolverInfo raw);
Exemplo n.º 19
0
 public void AddInfo(RC.ResolverInfo arg1)
 {
     rc_queue_item_add_info(Handle, ref arg1);
 }
Exemplo n.º 20
0
 static extern void rc_resolver_context_add_info(IntPtr raw, ref RC.ResolverInfo arg1);
Exemplo n.º 21
0
 static extern void rc_resolver_info_free(ref RC.ResolverInfo raw);
Exemplo n.º 22
0
 static extern void rc_resolver_info_misc_add_trigger(ref RC.ResolverInfo raw, IntPtr trigger_msg);
Exemplo n.º 23
0
 static extern bool rc_resolver_info_merge(ref RC.ResolverInfo raw, ref RC.ResolverInfo arg1);
Exemplo n.º 24
0
 static extern bool rc_resolver_info_is_about(ref RC.ResolverInfo raw, IntPtr arg1);
Exemplo n.º 25
0
 static extern void rc_resolver_info_flag_as_error(ref RC.ResolverInfo raw);
Exemplo n.º 26
0
 public void AddInfo(RC.ResolverInfo arg1)
 {
     rc_resolver_context_add_info(Handle, ref arg1);
 }
Exemplo n.º 27
0
 static extern void rc_resolver_info_needed_add(ref RC.ResolverInfo raw, IntPtr needed_by);
Exemplo n.º 28
0
 static extern void rc_queue_item_add_info(IntPtr raw, ref RC.ResolverInfo arg1);
Exemplo n.º 29
0
 static extern IntPtr rc_resolver_info_packages_to_string(ref RC.ResolverInfo raw, bool names_only);
Exemplo n.º 30
0
 static extern void rc_resolver_info_add_related_package(ref RC.ResolverInfo raw, IntPtr arg1);
 public void NativeCallback(ref RC.ResolverInfo info, IntPtr data)
 {
     RC.ResolverInfo _arg0 = info;
     managed(_arg0);
 }