Пример #1
0
 internal static QiPromise CreateCancelable(bool isAsync, QiFutureCancel callback, IntPtr userdata)
     => new QiPromise(qi_promise_cancelable_create(Convert.ToInt32(isAsync), callback, userdata));
Пример #2
0
 internal static extern PromiseSafeHandle qi_promise_cancelable_create(int async, QiFutureCancel callback, IntPtr userdata);
Пример #3
0
 private static extern IntPtr qi_promise_cancelable_create(int async, QiFutureCancel callback, IntPtr userdata);
Пример #4
0
 /// <summary>
 /// (未確認)キャンセル時のコールバックを設定してインスタンスを生成します。
 /// </summary>
 /// <param name="asyncCallback"></param>
 /// <param name="cb"></param>
 /// <param name="userdata"></param>
 /// <returns></returns>
 public static QiPromise Create(bool asyncCallback, QiFutureCancel cb, IntPtr userdata)
     => QiApiPromise.CreateCancelable(asyncCallback, cb, userdata);
Пример #5
0
 internal static QiPromise CreateCancelable(bool isAsync, QiFutureCancel callback, IntPtr userdata)
 => new QiPromise(qi_promise_cancelable_create(Convert.ToInt32(isAsync), callback, userdata));
Пример #6
0
 private static extern IntPtr qi_promise_cancelable_create(int async, QiFutureCancel callback, IntPtr userdata);
Пример #7
0
 /// <summary>
 /// (未確認)キャンセル時のコールバックを設定してインスタンスを生成します。
 /// </summary>
 /// <param name="asyncCallback"></param>
 /// <param name="cb"></param>
 /// <param name="userdata"></param>
 /// <returns></returns>
 public static QiPromise Create(bool asyncCallback, QiFutureCancel cb, IntPtr userdata)
 => QiApiPromise.CreateCancelable(asyncCallback, cb, userdata);