Future
Iface
constructor
name
flat_
map
get_
exception
get_
ready
get_
value
light_
map
light_
map_
broken
map
wait
wait_
async
wait_
finish
wait_
until
zip
GJS API Reference
Gee-0.8
Gee
FutureIface
Class FutureIface
Hierarchy
FutureIface
Index
Constructors
constructor
Properties
name
Methods
flat_
map
get_
exception
get_
ready
get_
value
light_
map
light_
map_
broken
map
wait
wait_
async
wait_
finish
wait_
until
zip
Constructors
constructor
new
Future
Iface
(
)
:
FutureIface
Returns
FutureIface
Properties
Static
name
name
:
string
Methods
flat_
map
flat_
map
(
self
:
Gee
.
Future
, a_type
:
GType
<
unknown
>
, a_dup_func
:
BoxedCopyFunc
, a_destroy_func
:
GLib
.
DestroyNotify
, func
:
any
)
:
Gee
.
Future
Parameters
self:
Gee
.
Future
a_type:
GType
<
unknown
>
a_dup_func:
BoxedCopyFunc
a_destroy_func:
GLib
.
DestroyNotify
func:
any
Returns
Gee
.
Future
get_
exception
get_
exception
(
self
:
Gee
.
Future
)
:
GLib
.
Error
Parameters
self:
Gee
.
Future
Returns
GLib
.
Error
get_
ready
get_
ready
(
self
:
Gee
.
Future
)
:
boolean
Parameters
self:
Gee
.
Future
Returns
boolean
get_
value
get_
value
(
self
:
Gee
.
Future
)
:
object
Parameters
self:
Gee
.
Future
Returns
object
light_
map
light_
map
(
self
:
Gee
.
Future
, a_type
:
GType
<
unknown
>
, a_dup_func
:
BoxedCopyFunc
, a_destroy_func
:
GLib
.
DestroyNotify
, func
:
any
)
:
Gee
.
Future
Parameters
self:
Gee
.
Future
a_type:
GType
<
unknown
>
a_dup_func:
BoxedCopyFunc
a_destroy_func:
GLib
.
DestroyNotify
func:
any
Returns
Gee
.
Future
light_
map_
broken
light_
map_
broken
(
self
:
Gee
.
Future
, a_type
:
GType
<
unknown
>
, a_dup_func
:
BoxedCopyFunc
, a_destroy_func
:
GLib
.
DestroyNotify
, func
:
any
)
:
Gee
.
Future
Parameters
self:
Gee
.
Future
a_type:
GType
<
unknown
>
a_dup_func:
BoxedCopyFunc
a_destroy_func:
GLib
.
DestroyNotify
func:
any
Returns
Gee
.
Future
map
map
(
self
:
Gee
.
Future
, a_type
:
GType
<
unknown
>
, a_dup_func
:
BoxedCopyFunc
, a_destroy_func
:
GLib
.
DestroyNotify
, func
:
any
)
:
Gee
.
Future
Parameters
self:
Gee
.
Future
a_type:
GType
<
unknown
>
a_dup_func:
BoxedCopyFunc
a_destroy_func:
GLib
.
DestroyNotify
func:
any
Returns
Gee
.
Future
wait
wait
(
self
:
Gee
.
Future
)
:
object
Parameters
self:
Gee
.
Future
Returns
object
wait_
async
wait_
async
(
self
:
Gee
.
Future
, _callback_
:
AsyncReadyCallback
)
:
void
Parameters
self:
Gee
.
Future
_callback_:
AsyncReadyCallback
Returns
void
wait_
finish
wait_
finish
(
self
:
Gee
.
Future
, _res_
:
AsyncResult
)
:
object
Parameters
self:
Gee
.
Future
_res_:
AsyncResult
Returns
object
wait_
until
wait_
until
(
self
:
Gee
.
Future
, end_time
:
number
)
:
[
boolean
,
object
]
Parameters
self:
Gee
.
Future
end_time:
number
Returns
[
boolean
,
object
]
zip
zip
(
self
:
Gee
.
Future
, a_type
:
GType
<
unknown
>
, a_dup_func
:
BoxedCopyFunc
, a_destroy_func
:
GLib
.
DestroyNotify
, b_type
:
GType
<
unknown
>
, b_dup_func
:
BoxedCopyFunc
, b_destroy_func
:
GLib
.
DestroyNotify
, zip_func
:
any
, second
:
Gee
.
Future
)
:
Gee
.
Future
Parameters
self:
Gee
.
Future
a_type:
GType
<
unknown
>
a_dup_func:
BoxedCopyFunc
a_destroy_func:
GLib
.
DestroyNotify
b_type:
GType
<
unknown
>
b_dup_func:
BoxedCopyFunc
b_destroy_func:
GLib
.
DestroyNotify
zip_func:
any
second:
Gee
.
Future
Returns
Gee
.
Future
Future
Iface
constructor
name
flat_
map
get_
exception
get_
ready
get_
value
light_
map
light_
map_
broken
map
wait
wait_
async
wait_
finish
wait_
until
zip
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI2ZsYXRfbWFwIiwibmFtZSI6ImZsYXRfbWFwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwjZ2V0X2V4Y2VwdGlvbiIsIm5hbWUiOiJnZXRfZXhjZXB0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwjZ2V0X3JlYWR5IiwibmFtZSI6ImdldF9yZWFkeSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI2dldF92YWx1ZSIsIm5hbWUiOiJnZXRfdmFsdWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuRnV0dXJlSWZhY2UuaHRtbCNsaWdodF9tYXAiLCJuYW1lIjoibGlnaHRfbWFwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwjbGlnaHRfbWFwX2Jyb2tlbiIsIm5hbWUiOiJsaWdodF9tYXBfYnJva2VuIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwjbWFwIiwibmFtZSI6Im1hcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI3dhaXQiLCJuYW1lIjoid2FpdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI3dhaXRfYXN5bmMiLCJuYW1lIjoid2FpdF9hc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5GdXR1cmVJZmFjZS5odG1sI3dhaXRfZmluaXNoIiwibmFtZSI6IndhaXRfZmluaXNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwjd2FpdF91bnRpbCIsIm5hbWUiOiJ3YWl0X3VudGlsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwjemlwIiwibmFtZSI6InppcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdlZV8wXzguR2VlLkZ1dHVyZUlmYWNlLmh0bWwiLCJuYW1lIjoiRnV0dXJlSWZhY2UifQ==