예제 #1
0
 internal static QiFuture GetFuture(QiPromise promise)
     => new QiFuture(qi_promise_get_future(promise.Handle));
예제 #2
0
 internal static void SetError(QiPromise promise, string error)
     => qi_promise_set_error(promise.Handle, error);
예제 #3
0
 internal static void SetCanceled(QiPromise promise)
     => qi_promise_set_canceled(promise.Handle);
예제 #4
0
 internal static void Destroy(QiPromise promise) => qi_promise_destroy(promise.Handle);
예제 #5
0
 internal static void SetValue(QiPromise promise, QiValue value)
     => qi_promise_set_value(promise.Handle, value.Handle);
예제 #6
0
 internal static QiFuture GetFuture(QiPromise promise)
 => new QiFuture(qi_promise_get_future(promise.Handle));
예제 #7
0
 internal static void SetCanceled(QiPromise promise)
 => qi_promise_set_canceled(promise.Handle);
예제 #8
0
 internal static void SetError(QiPromise promise, string error)
 => qi_promise_set_error(promise.Handle, error);
예제 #9
0
 internal static void SetValue(QiPromise promise, QiValue value)
 => qi_promise_set_value(promise.Handle, value.Handle);
예제 #10
0
 internal static void Destroy(QiPromise promise) => qi_promise_destroy(promise.Handle);