Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Accessibility_Registry.idl File Reference

#include <Bonobo_Unknown.idl>
import "Accessibility_Event.idl";
import "Accessibility_Application.idl";
import "Accessibility_Desktop.idl";

Go to the source code of this file.

Namespaces

namespace  Accessibility

Classes

interface  Accessibility::Registry
 The Registry is a service through which applications providing accessibility services (servers) can rendezvous with consumers of those services (Assistive Technologies). More...
struct  Accessibility::EventListenerMode
 A structure that encapsulates the characteristics of the event notifications that should be sent to an EventListener in response to a call to DeviceEventController::registerKeystrokeListener or DeviceEventController::registerDeviceEventListener. More...
struct  Accessibility::DeviceEvent
 A structure which encapsulates information about a device event. More...
struct  Accessibility::KeyDefinition
 A structure which defines the identity of a key for which notifications are to be requested. More...
interface  Accessibility::DeviceEventListener
 This interface should be implemented by AT-SPI clients who wish to make use of the DeviceEventController to receive device event notifications. More...
interface  Accessibility::DeviceEventController
 The interface via which clients request notification of device events, and through which device events may be simulated. More...

Typedefs

typedef sequence< Desktop > Accessibility::DesktopSeq
typedef unsigned long Accessibility::ControllerEventMask
 an unsigned short int consisting of zero or more of the following values OR'ed together:
typedef sequence< KeyDefinition > Accessibility::KeySet
typedef sequence< EventTypeAccessibility::KeyEventTypeSeq
typedef sequence< EventTypeAccessibility::EventTypeSeq

Enumerations

enum  Accessibility::KeyEventType {
  Accessibility::KEY_PRESSED,
  Accessibility::KEY_RELEASED
}
 Deprecated, DO NOT USE! More...
enum  Accessibility::EventType {
  Accessibility::KEY_PRESSED_EVENT,
  Accessibility::KEY_RELEASED_EVENT,
  Accessibility::BUTTON_PRESSED_EVENT,
  Accessibility::BUTTON_RELEASED_EVENT
}
 Used to specify the event types of interest to an EventListener, or to identify the type of an event for which notification has been sent. More...
enum  Accessibility::KeySynthType {
  Accessibility::KEY_PRESS,
  Accessibility::KEY_RELEASE,
  Accessibility::KEY_PRESSRELEASE,
  Accessibility::KEY_SYM,
  Accessibility::KEY_STRING
}
 Used when synthesizing keyboard input via DeviceEventController:generateKeyboardEvent. More...
enum  Accessibility::ModifierType {
  Accessibility::MODIFIER_SHIFT,
  Accessibility::MODIFIER_SHIFTLOCK,
  Accessibility::MODIFIER_CONTROL,
  Accessibility::MODIFIER_ALT,
  Accessibility::MODIFIER_META,
  Accessibility::MODIFIER_META2,
  Accessibility::MODIFIER_META3,
  Accessibility::MODIFIER_NUMLOCK
}


Generated on Fri Dec 2 15:20:44 2005 for AT_SPI_IDL by  doxygen 1.4.3