dbus/glib/examples/statemachine .cvsignore,1.1,1.2
Colin Walters
walters at freedesktop.org
Mon Jul 11 08:54:21 EST 2005
- Previous message: dbus/test/glib test-service-glib.xml, 1.11, 1.12 test-service-glib.c,
1.21, 1.22 test-dbus-glib.c, 1.28, 1.29
- Next message: dbus/glib dbus-gvalue-utils.h, 1.2, 1.3 dbus-gvalue-utils.c, 1.3,
1.4 dbus-gobject.c, 1.42, 1.43 dbus-binding-tool-glib.h, 1.6,
1.7 dbus-binding-tool-glib.c, 1.18, 1.19 Makefile.am, 1.22, 1.23
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvs/dbus/dbus/glib/examples/statemachine
In directory gabe:/tmp/cvs-serv16516/glib/examples/statemachine
Modified Files:
.cvsignore
Log Message:
2005-07-10 Colin Walters <walters at verbum.org>
* doc/TODO: Knock off some GLib items with this patch.
* glib/dbus-gvalue-utils.c (_dbus_gtype_can_signal_error)
(_dbus_gvalue_signals_error): New functions.
* glib/dbus-gvalue-utils.h: Prototype them.
* glib/dbus-gobject.c (arg_iterate): Update to handle return vals
and change to not output const/retval flags for input args. All
callers updated.
(invoke_object_method): Refactor to handle return values. Add
some more comments in various places. Remove debug g_print.
* glib/dbus-binding-tool-glib.h (DBUS_GLIB_ANNOTATION_RETURNVAL): New.
* glib/dbus-binding-tool-glib.c (dbus_g_type_get_marshal_name):
Handle G_TYPE_NONE.
(compute_gsignature): New function; refactored from code from
compute_marshaller and compute_marshaller_name. Enhance to
handle return values and async ops more cleanly. Update for
async ops returning NONE instead of BOOLEAN.
(compute_marshaller, compute_marshaller_name): Call compute_gsignature
and output appropriate string.
(generate_glue): Handle return value annotation. Also don't dump
constness flag for input arguments.
* glib/Makefile.am (DBUS_GLIB_INTERNALS): New variable; contains
files shared between installed library and utilities.
(libdbus_glib_1_la_SOURCES): Move some stuf into DBUS_GLIB_INTERNALS.
(libdbus_gtool_la_SOURCES): Suck in DBUS_GLIB_INTERNALS so the
binding tool can access gtype utility functions.
* test/glib/test-service-glib.c:
* test/glib/test-service-glib.xml:
* test/glib/test-dbus-glib.c: Add some tests for return values.
Index: .cvsignore
===================================================================
RCS file: /cvs/dbus/dbus/glib/examples/statemachine/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- .cvsignore 8 Jul 2005 16:25:32 -0000 1.1
+++ .cvsignore 10 Jul 2005 22:54:18 -0000 1.2
@@ -7,6 +7,7 @@
statemachine-client
statemachine-server
statemachine-glue.h
+statemachine-server-glue.h
run-with-tmp-session-bus.conf
sm-marshal.[ch]
*.bb
- Previous message: dbus/test/glib test-service-glib.xml, 1.11, 1.12 test-service-glib.c,
1.21, 1.22 test-dbus-glib.c, 1.28, 1.29
- Next message: dbus/glib dbus-gvalue-utils.h, 1.2, 1.3 dbus-gvalue-utils.c, 1.3,
1.4 dbus-gobject.c, 1.42, 1.43 dbus-binding-tool-glib.h, 1.6,
1.7 dbus-binding-tool-glib.c, 1.18, 1.19 Makefile.am, 1.22, 1.23
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dbus-commit
mailing list