Skip to content

Commit

Permalink
Add todos for the C++ client
Browse files Browse the repository at this point in the history
  • Loading branch information
ungive committed Jul 15, 2024
1 parent 8555122 commit ed07a16
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,15 @@
and each one is requested immediately,
then a request limit of 5 requests per minute makes the connection fail,
which is not what should happen.
- [ ] Properly document and implement if and how
content remains registered across reconnects with the C++ client.
- [ ] Remove "with_callbacks" from "unregister_all_content" from C++ client
and instead add flags to the unregistered callback
indicating why it was unregistered (failure, disconnect, manually?).
- [ ] Add method to iterate all content
and allow unregistering it while iterating.
That way a user can unregister e.g. all content except a selected few.
Once implemented, remove the "unregister_all_content" method.
- [ ] Add config option to limit how many chunks are buffered on the server.
- [ ] Add config option to enable TCP keep-alive or not.
This should be a choice.
Expand Down

0 comments on commit ed07a16

Please sign in to comment.