#screen-reader #send-event #api-bindings #linux

atspi-connection

A method of connecting, querying, sending and receiving over AT-SPI

6 releases (breaking)

new 0.6.0 May 24, 2024
0.5.0 Feb 29, 2024
0.4.0 Oct 17, 2023
0.3.0 Sep 17, 2023
0.1.0 Jun 16, 2023

#37 in Accessibility

Download history 13858/week @ 2024-02-05 14207/week @ 2024-02-12 13915/week @ 2024-02-19 14020/week @ 2024-02-26 13150/week @ 2024-03-04 14589/week @ 2024-03-11 16962/week @ 2024-03-18 17956/week @ 2024-03-25 14722/week @ 2024-04-01 12777/week @ 2024-04-08 16748/week @ 2024-04-15 18044/week @ 2024-04-22 16755/week @ 2024-04-29 14374/week @ 2024-05-06 15970/week @ 2024-05-13 13913/week @ 2024-05-20

62,721 downloads per month
Used in atspi

Apache-2.0 OR MIT

355KB
7K SLoC

atspi-connection

This crate uses the the following crates to support its various functions:

  • atspi-common: to receive events from AT-SPI.
  • atspi-proxies: to send events and query live information over AT-SPI.

This is essentially a client-facing library where you can use the AccessibilityConnection structure to get streams of AT-SPI events coming from a Linux system. See the examples folder and documentation on how to use this library.


lib.rs:

A connection to AT-SPI. connection may receive any atspi_common::events::Event structures.

Dependencies

~8–20MB
~272K SLoC