issues
search
Ghamza-Jd
/
jarust
A janus client SDK in Rust 🦀
Apache License 2.0
8
stars
3
forks
source link
refactor/tidy up apis
#104
Closed
Ghamza-Jd
closed
4 months ago
Ghamza-Jd
commented
4 months ago
refactor(core): enum cases -> strings
chore: reordered JaData
refactor(core): cache connection level responses and poll using tx
refactor: created nwconn to handle network connection
fix: transaction manager sync fixes
feat: added task cancellation
refactor: inject transaction generation dependency
refactor: wip - created new transaction manager
refactor: use circular map for transaction management
test: fixed broken tests
refactor: rename to ringbuf_map and fixed broken tests
refactor: moved transaction generation to nw mod
refactor: jarouter -> router
refactor: update wasm connect fn
refactor: tasks vec -> single task
feat: capacity more than zero is required for ringbuf_map
feat: added capacity to jaconfig
feat(core)added capacity on jaconnection and jahandle
refactor(core): connect_with_transport -> custom_connect