Unix/Linux Go Back    

OpenSolaris 2009.06 - man page for libcspi (opensolaris section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

libcspi(3)			       C Library Functions			       libcspi(3)

       at-spi,	libcspi,  libspi  - Assistive Technology Service Provider Interface, and AT-SPI C

       at-spi is the Assistive Technology Service Provider Interface, which  provides  a  set  of
       client-side  APIs for use by assistive technologies.  Assistive Technologies are augmenta-
       tive or adaptive technologies that make the desktop user interface accessible  to  persons
       with disabilities.

       These APIs for assistive technology developers are available in two forms.

       at-spi is defined by CORBA IDL in the following files:
























       An  AT-SPI  client can use any programming language for which general CORBA language bind-
       ings are available (for example, Java, C, C++) and may use any  CORBA  2.2-compliant  ORB.
       The  client  bindings are generated from the above IDL by a language-specific IDL compiler
       which is usually bundled with ORBs. The GNOME 2 environment includes an efficient ORB with
       C bindings (ORBit2).

       libcspi	AT-SPI	clients  may also use the C language bindings that are defined in libcspi
       and documented in the developer documentation.

       To access the developer documentation, you must install the developer version of the pack-

       Such clients may also link to libcspi, which provides CORBA server-side implementations of
       the Accessibility::EventLister interfaces which are used  for  AT-SPI  event  notification

       Python bindings are also provided in pyatspi. It Wraps the Gnome Assistive Technology Ser-
       vice Provider Interface for use in Python.

       The following files are used by this application:


	   AT-SPI shared library


	   AT-SPI C Binding shared library


	   Location of developer documentation

       See attributes(5) for descriptions of the following attributes:

       |      ATTRIBUTE TYPE	     |	    ATTRIBUTE VALUE	   |
       |Availability		     |SUNWgnome-a11y-libs	   |
       |Interface stability	     |Committed 		   |
       |/usr/include/at-	     |Volatile			   |
       |spi-1.0/libspi/Accessibil-   |				   |
       |ity.h			     |				   |
       |/usr/lib/python2.4/site-     |Volatile			   |
       |packages/pyatspi/*	     |				   |

       at-spi-registryd(1),   magnifier(1),  libatk-1.0(3),  libgnome-mag(3),  libgnomespeech(3),
       libloginhelper(3), attributes(5), gnome-interfaces(5)

       Written by Brian Cameron, Sun Microsystems Inc., 2003, 2004, 2006.

SunOS 5.11				   31 Aug 2004				       libcspi(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 02:41 PM.