summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorMark Doffman <mdoff@silver-wind.(none)>2008-07-23 14:42:06 +0100
committerMark Doffman <mdoff@silver-wind.(none)>2008-07-23 14:42:06 +0100
commita0a82a1656068dc0a5bd7758a29882043228c3f6 (patch)
treed3d70b13d577f90037f942c0725b750756be80a9 /README
parenta63e73f38c2917106adbfef74c4866ace3134462 (diff)
downloadat-spi2-core-a0a82a1656068dc0a5bd7758a29882043228c3f6.tar.gz
2008-07-23 Mark Doffman <mark.doffman@codethink.co.uk>
* README Update the readme with some more info about the modules contained in project.
Diffstat (limited to 'README')
-rw-r--r--README35
1 files changed, 31 insertions, 4 deletions
diff --git a/README b/README
index f7bc782a..c46a5962 100644
--- a/README
+++ b/README
@@ -1,5 +1,3 @@
-README
-
at-spi version 1.9.0
This version of at-spi requires atk 1.17.0 or later.
@@ -8,8 +6,6 @@ This version of at-spi is a MAJOR break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.
-*** Welcome to the Gnome Accessibility Project! ***
-
If you have not already done so, please visit
http://developer.gnome.org/projects/gap
@@ -26,10 +22,34 @@ The directories within this package are arranged as follows:
accessibility support interfaces exposed by
the AT central registry, accessible applications,
and UI components.
+
This is possibly historic. The idl formed the basis
for the XML protocol definitions now located
in the directory "xml".
+ xml : This directory contains XML documents describing
+ the D-Bus protocol in a subset of Telepathy XML.
+
+ tools : Miscellaneous tools. Mostly for converting protocol
+ XML into D-Bus introspection, 'C' types and documentation.
+
+ droute : Contains a framework for registering objects
+ with a D-Bus connection and for routing messages to
+ the implementing object.
+
+ Used by the ATK adaptor.
+
+ dbind : Library to ease making D-Bus method calls, contains
+ marshalling code to convert function arguments
+ and a provided D-Bus signature into a D-Bus message.
+
+ Used by cspi.
+
+ spi-common : Contains 'C' types derived from the D-Bus
+ protocol specification. These types are used by
+ both the registry daemon and the ATK adaptor.
+ Structures are mainly related to events.
+
registryd : This directory contains code specific to the
central accessibility registry, and the registry
executable is built in this directory.
@@ -43,3 +63,10 @@ The directories within this package are arranged as follows:
It is also responsible for servicing requests from
the registry to register handlers for specific event
types.
+
+ cspi : The client (AT) side interface - 'C' bindings.
+
+ registryd : The registry daemon code. The registry daemon
+ keeps a register of accessible applications and presents
+ this to clients (ATs).
+ It is also responsible for delivering device events.