blob: 536daad08531d9af9fe058489b05fadbb3a551fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
[DBus (use_string_marshalling = true)]
public enum FooEnum {
BAR
}
[DBus (name = "org.example.Test")]
public interface Test : GLib.Object {
public abstract async void test1 (FooEnum e) throws DBusError;
public abstract void test2 (FooEnum e) throws DBusError;
public abstract void test3 (FooEnum e1, int fd, FooEnum e2) throws DBusError;
public abstract void test4 (FooEnum e);
public abstract async void test5 (FooEnum e);
}
void main () {
// We just want to ensure compile correctness here
}
|