tag name | v0.2.0 (153b47f5a177b89ad76c7f3fc99b345057099226) |
tag date | 2020-08-17 15:14:58 +0900 |
tagged by | Takashi Sakamoto <o-takashi@sakamocchi.jp> |
tagged object | commit 6debd1bc23... |
download | hinawa-rs-0.2.0.tar.gz |
---|
hinawa-rs v0.2.0 release
This release includes optimization for libhinawa v2.1.0 release, which includes
public error quark, error codes, and signaling-driven asynchronous APIs for transactions.
For error reporting, below structures and traits are newly introduced:
* hinawa::FwNodeError
* hinawa::FwReqError
* hinawa::FwFcpError
* hinawa::SndUnitError
* hinawa::SndDiceError
* hinawa::SndEfwError
For implementation of GObject signal, below functions are newly available:
* hinawa::FwReq.connect_responded()
* hinawa::SndEfw.connect_responded()
* hinawa::FwFcp.connect_responded()
For signaling-driven asynchronous API, below functions are newly available:
* hinawa::FwReq.transaction_async()
* hinawa::SndEfw.transaction_async()
* hinawa::FwFcp.command()
For synchronous API utilizing the above signals and functions, below
functions are newly available:
* hinawa::FwReq.transaction_sync
* hinawa::SndEfw.transaction_sync
* hinawa::FwFcp.avc_transaction