WIP: Actual send and receive data #5

Draft
luca.fulchir wants to merge 6 commits from transport into main

6 Commits

Author SHA1 Message Date
Luca Fulchir 4ddfed358d
Connections: Track, send, receive
Signed-off-by: Luca Fulchir <luca.fulchir@runesauth.com>
2023-07-06 10:48:18 +02:00
Luca Fulchir 9ca4123c37
Review conn tracking, data reporting
Signed-off-by: Luca Fulchir <luca.fulchir@runesauth.com>
2023-06-28 19:11:26 +02:00
Luca Fulchir c3c8238730
Stream ROB: Reconstruct data TCP-like
this was more convoluted than I thought.
maybe someone will simplify this.

Signed-off-by: Luca Fulchir <luca.fulchir@runesauth.com>
2023-06-28 19:11:26 +02:00
Luca Fulchir a810fc9a9e
Stream enqueue and serialize to the packet
Signed-off-by: Luca Fulchir <luca.fulchir@runesauth.com>
2023-06-28 19:11:26 +02:00
Luca Fulchir 9c67210e3e
User conn tracking, enqueue data, timers
Signed-off-by: Luca Fulchir <luca.fulchir@runesauth.com>
2023-06-28 19:11:26 +02:00
Luca Fulchir 2fe91d5dd3
Give the user a tracker for conn interactions
Signed-off-by: Luca Fulchir <luca.fulchir@runesauth.com>
2023-06-28 19:11:22 +02:00