mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-06-24 05:04:53 +02:00
GDBus: Update TODO list
This commit is contained in:
parent
2d208c9d36
commit
8c523c069b
@ -85,6 +85,34 @@
|
|||||||
* 3 -> /proc/18068/fd
|
* 3 -> /proc/18068/fd
|
||||||
*
|
*
|
||||||
* e.g. not of much use.
|
* e.g. not of much use.
|
||||||
|
*
|
||||||
|
* - GDBus High-Level docs
|
||||||
|
* - Proxy: properties, signals...
|
||||||
|
* - Connection: IOStream based, ::close, connection setup steps
|
||||||
|
* mainloop integration, threading
|
||||||
|
* - Differences from libdbus (extend "Migrating from")
|
||||||
|
* - the message handling thread
|
||||||
|
* - Using GVariant instead of GValue
|
||||||
|
* - Explain why the high-level API is a good thing and what
|
||||||
|
* kind of pitfalls it avoids
|
||||||
|
* - Export objects before claiming names
|
||||||
|
* - Talk about auto-starting services (cf. GBusNameWatcherFlags)
|
||||||
|
*
|
||||||
|
* - Mention in all API that the GVariant is sunk. Also mention
|
||||||
|
* when the returned GVariant is floating.
|
||||||
|
*
|
||||||
|
* - Small example snippet for each method where useful (won't
|
||||||
|
* have to compile) where it makes sense (e.g. connetion_call()
|
||||||
|
* and using a floating GVariant).
|
||||||
|
*
|
||||||
|
* - Consistent timeout handling (25s vs 30s?)
|
||||||
|
*
|
||||||
|
* - GDBusProxy subclass example
|
||||||
|
*
|
||||||
|
* - Update GDBusAuthObserver (is_same_user(), s/deny/authorize/)
|
||||||
|
*
|
||||||
|
* - Remove properties on GDBusMethodInvocation
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user