[RFC] [PATCH 0/2] Use of GAsyncResult

These patch set is a proof of concept of using the gio async calls
instead of the custom async methods with custom closure structures.

The metadatasource.resolve_async method is implemented and the vala
bindings are updated to reflect this new method and gio dependency.

In order to complete the implementation these commits will need also
an implementation (fake-metadata) and a test programa
(async-test.vala), which will follow this thread.

Víctor Manuel Jáquez Leal (2):
  [core] resolve_async implementation
  [vala] update GI and vapi files for async methods support

 bindings/vala/grilo-0.1.vapi           |    2 +
 bindings/vala/grilo-0.1/grilo-0.1.deps |    1 +
 bindings/vala/grilo-0.1/grilo-0.1.gi   |   28 +++++++++
 configure.ac                           |    3 +-
 src/Makefile.am                        |    2 +-
 src/grl-metadata-source.c              |  105 ++++++++++++++++++++++++++++++++
 src/grl-metadata-source.h              |   17 +++++
 7 files changed, 156 insertions(+), 2 deletions(-)
 create mode 100644 bindings/vala/grilo-0.1/grilo-0.1.deps

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]