http3: add a Context method to the StreamCreator interface (#3601)

This commit is contained in:
Marten Seemann
2022-10-22 10:51:24 +01:00
committed by GitHub
parent 1283a1f215
commit 85fbfb9405
2 changed files with 3 additions and 1 deletions

View File

@@ -18,6 +18,8 @@ type HTTPStreamer interface {
}
type StreamCreator interface {
// Context returns a context that is cancelled when the underlying connection is closed.
Context() context.Context
OpenStream() (quic.Stream, error)
OpenStreamSync(context.Context) (quic.Stream, error)
OpenUniStream() (quic.SendStream, error)