Tcl DBus Interface

Check-in [4898c5e31c]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:- Add information about how to obtain the dbus handle.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | master
Files: files | file ages | folders
SHA3-256:4898c5e31c8f6b6433f9e4d392b97886dd92783fb62f6fb50dbe725df9e03327
User & Date: schelte 2017-06-10 13:11:32
Context
2018-06-21
20:36
- Prepare for releasing dbif 1.3 check-in: 5c978c81f0 user: schelte tags: trunk, master, release-1-3
2017-06-10
13:11
- Add information about how to obtain the dbus handle. check-in: 4898c5e31c user: schelte tags: trunk, master
12:51
- Adapt the code to changes in dbus-tcl - Add a 'dbif pave' command for creating a path without any specific methods or signals. This may be useful for paths that only contain universal methods and/or signals. - Add a -single option to 'dbif delete' to only delete the specified path and leave the underlying structure in place. - Change the error code for unknown properties from InvalidArgs to the more apt UnknownProperty. - Undefine methods by specifying an empty body. - Pass the msgid to the property body code. - Improve error reporting when property variables are set to a value that doesn't match the signature. - Simplify the generation of xml data for introspection. - Bump version to 1.3 check-in: 78cd7df89f user: schelte tags: trunk, master
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to doc/dbif.man.

56
57
58
59
60
61
62


63
64
65
66
67
68
69
inform that requester that it is now the primary owner of the name. The
[option -noqueue] option may be specified to indicate that the name request
should not be queued.

[para]

The command returns a list of names that have successfully been acquired.



[para]

The following code can be used to allow a new instance of a program to 
replace the current one. This can be useful during program development:
[example_begin]
dbif connect -yield -replace $dbusname







>
>







56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
inform that requester that it is now the primary owner of the name. The
[option -noqueue] option may be specified to indicate that the name request
should not be queued.

[para]

The command returns a list of names that have successfully been acquired.
If the dbus connection handle is needed, it can be obtained from the -bus
return option.

[para]

The following code can be used to allow a new instance of a program to 
replace the current one. This can be useful during program development:
[example_begin]
dbif connect -yield -replace $dbusname