ssip

Crates.iossip
lib.rsssip
version
sourcesrc
created_at2024-03-17 19:01:24.638856
updated_at2024-11-20 18:56:04.446021
descriptionA set of types for representing SSIP requests and responses.
homepagehttp://htmlpreview.github.io/?https://github.com/brailcom/speechd/blob/master/doc/ssip.html
repositoryhttps://github.com/odilia-app/ssip-client-async/
max_upload_size
id1176729
Cargo.toml error:TOML parse error at line 22, column 1 | 22 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Tait Hoyem (TTWNO)

documentation

README

ssip-common

This common crate contains the core types used by the ssip-client-async crate, although more crates may use this in the future.

This primary goal is simply to model all requests and responses for communication with the SSIP server. There is not reason this could not be used to model a server as well, but there is not Rust implementation of this.

This crate is also used by the Odilia screen reader project, whose members maintain this crate.

Note that this crate can be compiled to many architectures: any Rust target that has std available should be able to compile this crate. This includes:

  • x86_64-unknown-linux-gnu
  • x86_64-unknown-linux-musl
  • wasm32-unknown-unknwon
  • wasm32-wasi
  • aarch64-unknown-linux-musl
  • aarch64-unknwon-linux-gnu
  • x86_64-unknwon-freebsd
  • x86_64-unknwon-openbsd
  • x86_64-pc-windows-msvc

All these are tested in our CI, and feel free to open an issue if you'd like to add another officially supported architecture.

Commit count: 127

cargo fmt