Stuff Michael Meeks is doing |
Older items: 2008: ( J F M A M J J A ), 2007: ( J F M A M J J A S O N D ), 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, legacy html
http://www.gnome.org/~michael/git/dbind.git/
that allows more friendly use of structured types, for a method of type:
struct TeamName { string id; string name; string url; } array>TeamName< GetTeamList();typedef struct { char *name, *id, *url; } TeamSpace;
...
GPtrArray *spaces;
dbind_context_method_call (ctx, NULL, DESKICE_PATH, DESKICE_NAMESPACE,
"GetTeamList", &error,
"=>a(sss)", &spaces);
for (i = 0; i < spaces->len; i++) {
TeamSpace *space = spaces->pdata[i];
fprintf (stderr, "\t%d: %s, %s, %s\n", i, space->name, space->id, space->url);
}