示例#1
0
        public bool IsSatisfied(RC.ResolverContext context)
        {
            bool raw_ret = rc_queue_item_is_satisfied(Handle, context == null ? IntPtr.Zero : context.Handle);
            bool ret     = raw_ret;

            return(ret);
        }
示例#2
0
        public bool Process(RC.ResolverContext context, GLib.SList arg2)
        {
            bool raw_ret = rc_queue_item_process(Handle, context == null ? IntPtr.Zero : context.Handle, arg2.Handle);
            bool ret     = raw_ret;

            return(ret);
        }
示例#3
0
        public bool IsRedundant(RC.ResolverContext context)
        {
            bool raw_ret = rc_queue_item_is_redundant(Handle, context == null ? IntPtr.Zero : context.Handle);
            bool ret     = raw_ret;

            return(ret);
        }
示例#4
0
        public int PartialCmp(RC.ResolverContext arg1)
        {
            int raw_ret = rc_resolver_context_partial_cmp(Handle, arg1 == null ? IntPtr.Zero : arg1.Handle);
            int ret     = raw_ret;

            return(ret);
        }
示例#5
0
 public void LogInfo(RC.ResolverContext arg1)
 {
     rc_queue_item_log_info(Handle, arg1 == null ? IntPtr.Zero : arg1.Handle);
 }
示例#6
0
 public ResolverContext(RC.ResolverContext parent)
 {
     Raw = rc_resolver_context_new_child(parent == null ? IntPtr.Zero : parent.Handle);
 }
示例#7
0
 public ResolverQueue(RC.ResolverContext arg1)
 {
     Raw = rc_resolver_queue_new_with_context(arg1 == null ? IntPtr.Zero : arg1.Handle);
 }
 public void NativeCallback(IntPtr ctx, IntPtr data)
 {
     RC.ResolverContext _arg0 = ctx == IntPtr.Zero ? null : (RC.ResolverContext)GLib.Opaque.GetOpaque(ctx, typeof(RC.ResolverContext), false);
     managed(_arg0);
 }