1 abstract class Bar
: GLib
.Object
{
2 [CCode (array_length
= false, array_null_terminated
= true)]
3 public abstract async
string[] get_string_async ();
7 public override async
string[] get_string_async () {
8 return { "foo", "bar" };
13 var loop
= new
MainLoop ();
15 foo
.get_string_async
.begin ((obj
, res
) => {
16 var result
= foo
.get_string_async
.end (res
);
17 assert (result
.length
== 2);
18 assert (result
[1] == "bar");