Modules§
- cache
- document
- event_
body - event_
wrappers - focus
- keyboard
- mouse
- object
- registry
- This module contains the events that are emitted by the registry daemon.
The events are
EventListenerRegisteredEvent
andEventListenerDeregisteredEvent
. - terminal
- traits
- window
Structs§
- Event
Body Borrowed - Event
Body Owned - AT-SPI2 protocol native event body type.
- Event
Body QtBorrowed - Event
Body QtOwned - Event body as used exclusively by ‘Qt’ toolkit.
Enums§
- Cache
Events - All events related to the
org.a11y.atspi.Cache
interface. Note that these are not telling the client that an item has been added to a cache. It is telling the client “here is a bunch of information to store it in your cache”. - Document
Events - Event
- Encapsulates the various different accessibility bus signal types.
- Event
Body - Common event body that can be either owned or borrowed.
- Event
Listener Events - The events that can be emitted by the registry daemon.
This enum is used to wrap the events that are emitted by the registry daemon.
The events are
EventListenerRegisteredEvent
andEventListenerDeregisteredEvent
. - Focus
Events - Keyboard
Events - Mouse
Events - Object
Events - Terminal
Events - All events related to the
org.a11y.atspi.Event.Terminal
interface. - Window
Events - All events on the
org.a11y.atspi.Event.Window
interface.
Traits§
- DBus
Interface - The
DBus
interface name for an event - or a wrapper type. For example, for any event within the “Object” interface, this should be “org.a11y.atspi.Event.Object”. - DBus
Match Rule - A static
DBus
match rule string. This should usually be a string that looks like this:"type='signal',interface='org.a11y.atspi.Event.Object',member='PropertyChange'"
; - DBus
Member - The
DBus
member for the event. For example, for ancrate::events::object::TextChangedEvent
this should be"TextChanged"
- DBus
Properties - A ‘alias’-trait that combines all the
DBus
related traits. - Event
Properties EventProperties
allows access to the internals of an event, specifically:- Event
Type Properties - Describes properties of a specific event type.
- Message
Conversion - Message
Conversion Ext - Registry
Event String - A static
Registry
event string for registering with theRegistryProxy
for receiving events.