CSC 195.01 2013S Technologies for Mediascripting
[Skip to Body]
Primary:
[Front Door]
[Schedule]
-
[Academic Honesty]
[Disabilities]
[Instructions]
[Teaching and Learning]
Groups:
[Handouts]
[Outlines]
(Current Outline)
[EBoards]
(Current EBoard)
[Examples]
Misc:
[SamR]
[EBook]
[GNU Coding Standards]
Back to Class 04: Class Cancelled. On to Class 06: Inter-Application Communication with D-Bus (2): Writing Servers .
This outline is also available in PDF.
Held: Thursday, 21 February 2013
Summary: We begin our exploration of D-Bus.
Related Pages:
Notes:
Overview:
http://developer.gnome.org/gio/2.28/GDBusConnection.html
.
qdbus
and gdbus
to communicate with
the server.
qdbus
to see what's available $ qdbus
gdbus introspect
to find out more about the
sample server $ gdbus introspect -e -d org.gtk.GDBus.TestServer -o /org/gtk/GDBus/TestObject
gdbus monitor org.gtk.GDBus.TestInterface
1. Look at the sample D-Bus server (Example 2) at http://developer.gnome.org/gio/2.28/GDBusConnection.html
. I do not expect you to understand all of the code (or even much of it).
2. Pick some part of the code that you think you can understand and be ready to explain it. You might choose a chunk of code, a function, or even a high-level overview of the code. I'd prefer that you choose something that you think will challenge you.
3. Pick some part of the code that looks important but that you can't understand. Email me to let me know what it is. (Send email by Tuesday night.)
[Skip to Body]
Primary:
[Front Door]
[Schedule]
-
[Academic Honesty]
[Disabilities]
[Instructions]
[Teaching and Learning]
Groups:
[Handouts]
[Outlines]
(Current Outline)
[EBoards]
(Current EBoard)
[Examples]
Misc:
[SamR]
[EBook]
[GNU Coding Standards]
Disclaimer:
I usually create these pages on the fly
, which means that I rarely
proofread them and they may contain bad grammar and incorrect details.
It also means that I tend to update them regularly (see the history for
more details). Feel free to contact me with any suggestions for changes.
This document was generated by
Siteweaver on Wed May 1 10:51:42 2013.
The source to the document was last modified on Mon Jan 21 13:59:23 2013.
This document may be found at http://www.cs.grinnell.edu/~rebelsky/Courses/CSC195/2013S/outline.05.html
.
You may wish to validate this document's HTML ; ;
Samuel A. Rebelsky, rebelsky@grinnell.eduhttp://creativecommons.org/licenses/by-nc/3.0/
or send a letter to Creative Commons, 543 Howard Street, 5th Floor,
San Francisco, California, 94105, USA.