dbus/doc TODO,1.42,1.43
Havoc Pennington
hp at pdx.freedesktop.org
Tue Jun 1 06:59:01 PDT 2004
Update of /cvs/dbus/dbus/doc
In directory pdx:/tmp/cvs-serv7639/doc
Modified Files:
TODO
Log Message:
add a couple thoughts so I remember them
Index: TODO
===================================================================
RCS file: /cvs/dbus/dbus/doc/TODO,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- a/TODO 28 May 2004 19:09:00 -0000 1.42
+++ b/TODO 1 Jun 2004 13:58:57 -0000 1.43
@@ -115,3 +115,14 @@
since protocol probably modifies the API. But we could have it there
as a safety net.
+- STRING_OR_NIL is wrong, doesn't work in C++ etc. ; should not have done that.
+ Use empty string or special string values or separate functions/signals
+ or whatever instead.
+
+- For recursive types, one approach is that "structs" are done as parens,
+ so e.g. s(ii) is a string and struct { int; int; } etc. Type codes
+ then all have to be done as strings not single ints.
+ We could also put the type signature for the message body in a header field.
+ An "any" type has the type string included in the value.
+
+
More information about the dbus-commit
mailing list