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); }
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); }
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); }
public RC.ResolverInfo Copy() { IntPtr raw_ret = rc_resolver_info_copy(ref this); RC.ResolverInfo ret = RC.ResolverInfo.New(raw_ret); return(ret); }
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); }
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); }
public bool Merge(RC.ResolverInfo arg1) { bool raw_ret = rc_resolver_info_merge(ref this, ref arg1); bool ret = raw_ret; return(ret); }
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); }
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; }
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); }
static extern void rc_resolver_info_needed_add_slist(ref RC.ResolverInfo raw, IntPtr arg1);
static extern bool rc_resolver_info_is_important(ref RC.ResolverInfo raw);
static extern IntPtr rc_resolver_info_copy(ref RC.ResolverInfo raw);
static extern bool rc_resolver_info_is_error(ref RC.ResolverInfo raw);
static extern void rc_resolver_info_misc_add_action(ref RC.ResolverInfo raw, IntPtr action_msg);
static extern bool rc_resolver_info_mentions(ref RC.ResolverInfo raw, IntPtr arg1);
static extern void rc_resolver_info_flag_as_important(ref RC.ResolverInfo raw);
static extern IntPtr rc_resolver_info_to_string(ref RC.ResolverInfo raw);
public void AddInfo(RC.ResolverInfo arg1) { rc_queue_item_add_info(Handle, ref arg1); }
static extern void rc_resolver_context_add_info(IntPtr raw, ref RC.ResolverInfo arg1);
static extern void rc_resolver_info_free(ref RC.ResolverInfo raw);
static extern void rc_resolver_info_misc_add_trigger(ref RC.ResolverInfo raw, IntPtr trigger_msg);
static extern bool rc_resolver_info_merge(ref RC.ResolverInfo raw, ref RC.ResolverInfo arg1);
static extern bool rc_resolver_info_is_about(ref RC.ResolverInfo raw, IntPtr arg1);
static extern void rc_resolver_info_flag_as_error(ref RC.ResolverInfo raw);
public void AddInfo(RC.ResolverInfo arg1) { rc_resolver_context_add_info(Handle, ref arg1); }
static extern void rc_resolver_info_needed_add(ref RC.ResolverInfo raw, IntPtr needed_by);
static extern void rc_queue_item_add_info(IntPtr raw, ref RC.ResolverInfo arg1);
static extern IntPtr rc_resolver_info_packages_to_string(ref RC.ResolverInfo raw, bool names_only);
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); }