-
Notifications
You must be signed in to change notification settings - Fork 950
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
core/muxing: Flatten StreamMuxer
interface to poll_{inbound,outbound,address_change,close}
#2724
Merged
Commits on Jun 24, 2022
-
Introduce
StreamMuxerEvent::OutboundSubstream
This variant is not yet constructed but we will need it very soon.
Configuration menu - View commit details
-
Copy full SHA for fffa5ff - Browse repository at this point
Copy the full SHA fffa5ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8630d7 - Browse repository at this point
Copy the full SHA e8630d7View commit details -
Remove "outbound" functions on
StreamMuxer
in favor ofOpenFlags
It is easier for clients to only call one poll function that can be configured, which substreams to open. This API change is also trying to plan ahead for muxers like QUIC which actually allow to only open substreams in one direction.
Configuration menu - View commit details
-
Copy full SHA for 7eeae1b - Browse repository at this point
Copy the full SHA 7eeae1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66dc071 - Browse repository at this point
Copy the full SHA 66dc071View commit details -
Configuration menu - View commit details
-
Copy full SHA for f155e6b - Browse repository at this point
Copy the full SHA f155e6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03861fc - Browse repository at this point
Copy the full SHA 03861fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8f0b7 - Browse repository at this point
Copy the full SHA ed8f0b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c3bed3 - Browse repository at this point
Copy the full SHA 3c3bed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b7ad6 - Browse repository at this point
Copy the full SHA 90b7ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c9491 - Browse repository at this point
Copy the full SHA 33c9491View commit details -
Configuration menu - View commit details
-
Copy full SHA for 546603c - Browse repository at this point
Copy the full SHA 546603cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68b4c0b - Browse repository at this point
Copy the full SHA 68b4c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a24307 - Browse repository at this point
Copy the full SHA 4a24307View commit details -
Configuration menu - View commit details
-
Copy full SHA for e742b8e - Browse repository at this point
Copy the full SHA e742b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2348a4c - Browse repository at this point
Copy the full SHA 2348a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7695a80 - Browse repository at this point
Copy the full SHA 7695a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for a086e61 - Browse repository at this point
Copy the full SHA a086e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd81ea0 - Browse repository at this point
Copy the full SHA dd81ea0View commit details
Commits on Jul 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f5cba3d - Browse repository at this point
Copy the full SHA f5cba3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3143a63 - Browse repository at this point
Copy the full SHA 3143a63View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea8318 - Browse repository at this point
Copy the full SHA bea8318View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bbdbfa - Browse repository at this point
Copy the full SHA 8bbdbfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9409250 - Browse repository at this point
Copy the full SHA 9409250View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f7bd45 - Browse repository at this point
Copy the full SHA 4f7bd45View commit details -
Configuration menu - View commit details
-
Copy full SHA for f20fd74 - Browse repository at this point
Copy the full SHA f20fd74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f776ef - Browse repository at this point
Copy the full SHA 3f776efView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.