client-sdk-js
Reabstract data stream logic into new `IncomingDataStreamManager` / `OutgoingDataStreamManager`
#1614
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
12
Changes
View On
GitHub
Commits
refactor: move all datastream sending logic into OutgoingDataStreamManager
1egoman
committed
1 year ago
fix: add doc comments to OutgoingDataStreamManager
1egoman
committed
1 year ago
fix: run pnpm format
1egoman
committed
1 year ago
feat: add IncomingDataStreamManager to deal with all outbound data stream logic
1egoman
committed
1 year ago
feat: relink OutgoingDataStreamManager under room, not engine
1egoman
committed
1 year ago
feat: temper my expectations / only abstract the incoming data stream handling code, and matching other sdk implementations
1egoman
committed
1 year ago
refactor: reorganize code to move out of root room folder
1egoman
committed
1 year ago
fix: add setupEngine method to OutgoingDataStreamManager to keep this.engine synced when it is recreated
1egoman
committed
1 year ago
fix: make handleDataPacket an arrow function, it is needed to properly access this
1egoman
committed
1 year ago
fix: address eslint errors
1egoman
committed
1 year ago
feat: inject room level logger into OutgoingDataStreamManager to maintain backwards compatibility
1egoman
committed
1 year ago
feat: add cleanup of handlers when a room is disconnected
1egoman
committed
1 year ago
Loading