diff options
author | Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com> | 2012-05-03 20:41:44 +0200 |
---|---|---|
committer | Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com> | 2012-05-03 20:41:44 +0200 |
commit | 260fdd0bae5dbd929950ddc4920857c7e2f48e04 (patch) | |
tree | 7164d01c4a5b3b094a40825ff554f0eda683c0f8 /examples | |
parent | 0fb2b073b0ab3c6cbb8dbd5f3c541689ea33e9c9 (diff) | |
download | zeitgeist-260fdd0bae5dbd929950ddc4920857c7e2f48e04.tar.gz |
Some more libzeitgeist2 stuff
Diffstat (limited to 'examples')
-rw-r--r-- | examples/most-recent-events.vala | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/examples/most-recent-events.vala b/examples/most-recent-events.vala new file mode 100644 index 00000000..1cd7d25b --- /dev/null +++ b/examples/most-recent-events.vala @@ -0,0 +1,31 @@ +int main () +{ + try + { + uint32[] ids = { 31575, 31569 }; + + //Zeitgeist.RemoteLog zg = Bus.get_proxy_sync<Zeitgeist.RemoteLog> ( + // BusType.SESSION, "org.gnome.zeitgeist.Engine", + // "/org/gnome/zeitgeist/log/activity"); + + Zeitgeist.Log zg = new Zeitgeist.Log (); + zg.get_events (ids, null, (obj, res) => { debug("hi!"); }); + /* + var events = zg.get_events (ids); + foreach (Variant event in events) + { + stdout.printf ("got one event!\n"); + } + */ + } + catch (Error e) + { + stderr.printf ("%s\n", e.message); + return 1; + } + + var loop = new MainLoop(); + loop.run (); + + return 0; +} |