Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bparser integration + Stream construction/queueing #47

Merged
merged 5 commits into from
Sep 22, 2023

Commits on Sep 20, 2023

  1. bparser restructuring

    TODO: timeouts
    dr7ana committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4f85d1e View commit details
    Browse the repository at this point in the history
  2. Rebase and update

    - bparser sandboxing updated to use stream constructor methods from PR#35
    - differentiated request/response/command/error transmission
    - updated 002 test case to proof of concept for command and request/response
    dr7ana committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    ecb56c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. queue streams!

    dr7ana committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    2852166 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e38f5f View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. bparser reworking

    - deque of sent_requests plus modified binary search to find RID's
    - bparser callback only exposes message type
    - ::respond method implemented in message type exposed in callback
    - message type holds weak_ptr to bparser
    dr7ana committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    aa678fb View commit details
    Browse the repository at this point in the history