This branch adds a quick initial implementation of utilities for implementing a request-response protocol where multiple requests can be in flight on one connection at the same time. Request/response pairs are correlated using sequence numbers, and a client wrapper that automatically dispatches responses to the appropriate request future is included.
Depends on #35
This branch adds a quick initial implementation of utilities for implementing a request-response protocol where multiple requests can be in flight on one connection at the same time. Request/response pairs are correlated using sequence numbers, and a client wrapper that automatically dispatches responses to the appropriate request future is included.
Closes #25