Example #1
0
 protected override bool ReleaseHandle()
 {
     PromiseNative.qi_promise_destroy(this.handle);
     return(true);
 }
Example #2
0
 public Promise(bool isAsync, PromiseNative.QiFutureCancel cancelCallback, IntPtr userData)
 {
     this._handle = PromiseNative.qi_promise_cancelable_create(Convert.ToInt32(isAsync), cancelCallback, userData);
 }
Example #3
0
 public void SetValue(QiValue value)
 {
     PromiseNative.qi_promise_set_value(this._handle, value.Handle);
 }
Example #4
0
 public Promise(bool isAsync)
 {
     this._handle = PromiseNative.qi_promise_create(Convert.ToInt32(isAsync));
 }