X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=blobdiff_plain;f=cspi%2Fspi-impl.h;h=5f6ff70e1e734f752268c7d94fae8a673bfe17b3;hp=9d34617e78d4e43586c784234f79dcdc811d6eb0;hb=d35cd400a36b0f1393c17ce47015bf753327ccae;hpb=7ff7c0d0b863f7346f21e03b6d170e8c7c6f9878 diff --git a/cspi/spi-impl.h b/cspi/spi-impl.h index 9d34617..5f6ff70 100644 --- a/cspi/spi-impl.h +++ b/cspi/spi-impl.h @@ -1,36 +1,29 @@ /* - * Note: this header is a private implementation header, clients of - * the at-spi interfaces or the C bindings in libcspi should - * not depend on any of the information in this file directly, - * as it it not intended for use as a public interface. - * - * You have been warned ! + * A load of opaque handles that people can't poke at. */ - #ifndef _SPI_IMPL_H_ #define _SPI_IMPL_H_ -#include -#include -#include "Accessibility.h" +typedef struct _Accessible Accessible; +typedef Accessible AccessibleAction; +typedef Accessible AccessibleApplication; +typedef Accessible AccessibleComponent; +typedef Accessible AccessibleEditableText; +typedef Accessible AccessibleHyperlink; +typedef Accessible AccessibleHypertext; +typedef Accessible AccessibleImage; +typedef Accessible AccessibleRelation; +typedef Accessible AccessibleSelection; +typedef Accessible AccessibleStateSet; +typedef Accessible AccessibleTable; +typedef Accessible AccessibleText; +typedef Accessible AccessibleValue; +typedef Accessible AccessibilityRegistry; +typedef Accessible GenericInterface; -typedef unsigned int boolean; +typedef struct _CSpiEventListener AccessibleEventListener; +typedef struct _CSpiKeystrokeListener AccessibleKeystrokeListener; -typedef CORBA_Object Accessible; -typedef CORBA_Object AccessibleAction; -typedef CORBA_Object AccessibleApplication; -typedef CORBA_Object AccessibleComponent; -typedef CORBA_Object AccessibleEditableText; -typedef CORBA_Object AccessibleHyperlink; -typedef CORBA_Object AccessibleHypertext; -typedef CORBA_Object AccessibleImage; -typedef CORBA_Object AccessibleRelation; -typedef CORBA_Object AccessibleSelection; -typedef CORBA_Object AccessibleStateSet; -typedef CORBA_Object AccessibleTable; -typedef CORBA_Object AccessibleText; -typedef CORBA_Object AccessibleValue; -typedef CORBA_Object AccessibilityRegistry; -typedef CORBA_Object GenericInterface; +typedef unsigned int SPIBoolean; #endif