1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
module HuhuItf { struct Package { string name; string version; string repo; string arch; }; struct Dependency { string name; string version; }; typedef sequence<Dependency> Dependency_list; interface Blubb { Dependency_list get_something(in Package request); }; };