## atspi-misc-private atspi-misc-private |

## Synopsis

    struct              AtspiReference;
    #define             ATSPI_DBUS_NAME_REGISTRY
    #define             ATSPI_DBUS_PATH_REGISTRY
    #define             ATSPI_DBUS_INTERFACE_REGISTRY
    #define             ATSPI_DBUS_PATH_NULL
    #define             ATSPI_DBUS_PATH_ROOT
    #define             ATSPI_DBUS_PATH_DEC
    #define             ATSPI_DBUS_INTERFACE_DEC
    #define             ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER
    #define             ATSPI_DBUS_INTERFACE_CACHE
    #define             ATSPI_DBUS_INTERFACE_ACCESSIBLE
    #define             ATSPI_DBUS_INTERFACE_ACTION
    #define             ATSPI_DBUS_INTERFACE_APPLICATION
    #define             ATSPI_DBUS_INTERFACE_COLLECTION
    #define             ATSPI_DBUS_INTERFACE_COMPONENT
    #define             ATSPI_DBUS_INTERFACE_DOCUMENT
    #define             ATSPI_DBUS_INTERFACE_EDITABLE_TEXT
    #define             ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD
    #define             ATSPI_DBUS_INTERFACE_EVENT_MOUSE
    #define             ATSPI_DBUS_INTERFACE_EVENT_OBJECT
    #define             ATSPI_DBUS_INTERFACE_HYPERLINK
    #define             ATSPI_DBUS_INTERFACE_HYPERTEXT
    #define             ATSPI_DBUS_INTERFACE_IMAGE
    #define             ATSPI_DBUS_INTERFACE_SELECTION
    #define             ATSPI_DBUS_INTERFACE_TABLE
    #define             ATSPI_DBUS_INTERFACE_TEXT
    #define             ATSPI_DBUS_INTERFACE_VALUE
    #define             ATSPI_DBUS_INTERFACE_SOCKET
    extern const char * atspi_path_dec;
    extern const char * atspi_path_registry;
    extern const char * atspi_path_root;
    extern const char * atspi_bus_registry;
    extern const char * atspi_interface_accessible;
    extern const char * atspi_interface_action;
    extern const char * atspi_interface_application;
    extern const char * atspi_interface_collection;
    extern const char * atspi_interface_component;
    extern const char * atspi_interface_dec;
    extern const char * atspi_interface_device_event_listener;
    extern const char * atspi_interface_document;
    extern const char * atspi_interface_editable_text;
    extern const char * atspi_interface_hyperlink;
    extern const char * atspi_interface_hypertext;
    extern const char * atspi_interface_image;
    extern const char * atspi_interface_registry;
    extern const char * atspi_interface_selection;
    extern const char * atspi_interface_table;
    extern const char * atspi_interface_text;
    extern const char * atspi_interface_cache;
    extern const char * atspi_interface_value;

## Description

## Details

### struct AtspiReference

    struct AtspiReference {
      char *name;
      char *path;
    };

### ATSPI_DBUS_NAME_REGISTRY

    #define ATSPI_DBUS_NAME_REGISTRY "org.a11y.atspi.Registry"

### ATSPI_DBUS_PATH_REGISTRY

    #define ATSPI_DBUS_PATH_REGISTRY "/org/a11y/atspi/registry"

### ATSPI_DBUS_INTERFACE_REGISTRY

    #define ATSPI_DBUS_INTERFACE_REGISTRY "org.a11y.atspi.Registry"

### ATSPI_DBUS_PATH_NULL

    #define ATSPI_DBUS_PATH_NULL "/org/a11y/atspi/null"

### ATSPI_DBUS_PATH_ROOT

    #define ATSPI_DBUS_PATH_ROOT "/org/a11y/atspi/accessible/root"

### ATSPI_DBUS_PATH_DEC

    #define ATSPI_DBUS_PATH_DEC "/org/a11y/atspi/registry/deviceeventcontroller"

### ATSPI_DBUS_INTERFACE_DEC

    #define ATSPI_DBUS_INTERFACE_DEC "org.a11y.atspi.DeviceEventController"

### ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER

    #define ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER "org.a11y.atspi.DeviceEventListener"

### ATSPI_DBUS_INTERFACE_CACHE

    #define ATSPI_DBUS_INTERFACE_CACHE "org.a11y.atspi.Cache"

### ATSPI_DBUS_INTERFACE_ACCESSIBLE

    #define ATSPI_DBUS_INTERFACE_ACCESSIBLE "org.a11y.atspi.Accessible"

### ATSPI_DBUS_INTERFACE_ACTION

    #define ATSPI_DBUS_INTERFACE_ACTION "org.a11y.atspi.Action"

### ATSPI_DBUS_INTERFACE_APPLICATION

    #define ATSPI_DBUS_INTERFACE_APPLICATION "org.a11y.atspi.Application"

### ATSPI_DBUS_INTERFACE_COLLECTION

    #define ATSPI_DBUS_INTERFACE_COLLECTION "org.a11y.atspi.Collection"

### ATSPI_DBUS_INTERFACE_COMPONENT

    #define ATSPI_DBUS_INTERFACE_COMPONENT "org.a11y.atspi.Component"

### ATSPI_DBUS_INTERFACE_DOCUMENT

    #define ATSPI_DBUS_INTERFACE_DOCUMENT "org.a11y.atspi.Document"

### ATSPI_DBUS_INTERFACE_EDITABLE_TEXT

    #define ATSPI_DBUS_INTERFACE_EDITABLE_TEXT "org.a11y.atspi.EditableText"

### ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD

    #define ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD "org.a11y.atspi.Event.Keyboard"

### ATSPI_DBUS_INTERFACE_EVENT_MOUSE

    #define ATSPI_DBUS_INTERFACE_EVENT_MOUSE "org.a11y.atspi.Event.Mouse"

### ATSPI_DBUS_INTERFACE_EVENT_OBJECT

    #define ATSPI_DBUS_INTERFACE_EVENT_OBJECT "org.a11y.atspi.Event.Object"

### ATSPI_DBUS_INTERFACE_HYPERLINK

    #define ATSPI_DBUS_INTERFACE_HYPERLINK "org.a11y.atspi.Hyperlink"

### ATSPI_DBUS_INTERFACE_HYPERTEXT

    #define ATSPI_DBUS_INTERFACE_HYPERTEXT "org.a11y.atspi.Hypertext"

### ATSPI_DBUS_INTERFACE_IMAGE

    #define ATSPI_DBUS_INTERFACE_IMAGE "org.a11y.atspi.Image"

### ATSPI_DBUS_INTERFACE_SELECTION

    #define ATSPI_DBUS_INTERFACE_SELECTION "org.a11y.atspi.Selection"

### ATSPI_DBUS_INTERFACE_TABLE

    #define ATSPI_DBUS_INTERFACE_TABLE "org.a11y.atspi.Table"

### ATSPI_DBUS_INTERFACE_TEXT

    #define ATSPI_DBUS_INTERFACE_TEXT "org.a11y.atspi.Text"

### ATSPI_DBUS_INTERFACE_VALUE

    #define ATSPI_DBUS_INTERFACE_VALUE "org.a11y.atspi.Value"

### ATSPI_DBUS_INTERFACE_SOCKET

    #define ATSPI_DBUS_INTERFACE_SOCKET "org.a11y.atspi.Socket"

### atspi_path_dec

    extern const char *atspi_path_dec;

### atspi_path_registry

    extern const char *atspi_path_registry;

### atspi_path_root

    extern const char *atspi_path_root;

### atspi_bus_registry

    extern const char *atspi_bus_registry;

### atspi_interface_accessible

    extern const char *atspi_interface_accessible;

### atspi_interface_action

    extern const char *atspi_interface_action;

### atspi_interface_application

    extern const char *atspi_interface_application;

### atspi_interface_collection

    extern const char *atspi_interface_collection;

### atspi_interface_component

    extern const char *atspi_interface_component;

### atspi_interface_dec

    extern const char *atspi_interface_dec;

### atspi_interface_device_event_listener

    extern const char *atspi_interface_device_event_listener;

### atspi_interface_document

    extern const char *atspi_interface_document;

### atspi_interface_editable_text

    extern const char *atspi_interface_editable_text;

### atspi_interface_hyperlink

    extern const char *atspi_interface_hyperlink;

### atspi_interface_hypertext

    extern const char *atspi_interface_hypertext;

### atspi_interface_image

    extern const char *atspi_interface_image;

### atspi_interface_registry

    extern const char *atspi_interface_registry;

### atspi_interface_selection

    extern const char *atspi_interface_selection;

### atspi_interface_table

    extern const char *atspi_interface_table;

### atspi_interface_text

    extern const char *atspi_interface_text;

### atspi_interface_cache

    extern const char *atspi_interface_cache;

### atspi_interface_value

    extern const char *atspi_interface_value;