client-sdk-js
Reabstract data stream logic into new `IncomingDataStreamManager` / `OutgoingDataStreamManager`
#1614
Merged

Reabstract data stream logic into new `IncomingDataStreamManager` / `OutgoingDataStreamManager` #1614

1egoman merged 12 commits into main from reabstract-datachannels
1egoman
1egoman refactor: move all datastream sending logic into OutgoingDataStreamMa…
39d81a4f
1egoman fix: add doc comments to OutgoingDataStreamManager
b530ae0b
1egoman fix: run pnpm format
e1fa6d2c
1egoman feat: add IncomingDataStreamManager to deal with all outbound data st…
2975bb29
1egoman feat: relink OutgoingDataStreamManager under room, not engine
373b3b18
1egoman feat: temper my expectations / only abstract the incoming data stream…
afcda350
1egoman refactor: reorganize code to move out of root room folder
dce2cf08
1egoman fix: add setupEngine method to OutgoingDataStreamManager to keep this…
bc3637ac
1egoman fix: make handleDataPacket an arrow function, it is needed to properl…
5ea1d406
changeset-bot
github-actions
1egoman fix: address eslint errors
30f006e0
1egoman 1egoman marked this pull request as ready for review 1 year ago
1egoman 1egoman requested a review from lukasIO lukasIO 1 year ago
lukasIO
lukasIO commented on 2025-08-03
1egoman feat: inject room level logger into OutgoingDataStreamManager to main…
cbb33140
1egoman 1egoman requested a review from lukasIO lukasIO 1 year ago
lukasIO
lukasIO approved these changes on 2025-08-05
1egoman feat: add cleanup of handlers when a room is disconnected
45980728
1egoman 1egoman merged 9613414a into main 1 year ago
1egoman 1egoman deleted the reabstract-datachannels branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone