+/*
+ * 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 !
+ */
+
#ifndef _SPI_IMPL_H_
#define _SPI_IMPL_H_
-#include <orb/orbit.h>
+#include <libspi/accessibleeventlistener.h>
+#include <libspi/keystrokelistener.h>
+#include <libspi/Accessibility.h>
typedef unsigned int boolean;
typedef CORBA_Object AccessibleTable;
typedef CORBA_Object AccessibleText;
typedef CORBA_Object AccessibleValue;
-typedef CORBA_Object Accessibility_Registry;
+typedef CORBA_Object AccessibilityRegistry;
+typedef CORBA_Object GenericInterface;
+
+typedef SpiKeystrokeListener AccessibleKeystrokeListener;
+typedef SpiEventListener AccessibleEventListener;
#endif