summaryrefslogtreecommitdiffstats
tag namev0.2.0 (153b47f5a177b89ad76c7f3fc99b345057099226)
tag date2020-08-17 15:14:58 +0900
tagged byTakashi Sakamoto <o-takashi@sakamocchi.jp>
tagged objectcommit 6debd1bc23...
downloadhinawa-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