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.