chore: add WaitReadFrom support in quicStreamPacketConn

This commit is contained in:
wwqgtxx
2023-05-28 15:22:08 +08:00
parent 92f71fd25f
commit 7aae781569
4 changed files with 22 additions and 1 deletions

View File

@ -6,7 +6,9 @@ import (
)
type EnhancePacketConn = packet.EnhancePacketConn
type WaitReadFrom = packet.WaitReadFrom
var NilPut = packet.NilPut
var NewEnhancePacketConn = packet.NewEnhancePacketConn
var NewThreadSafePacketConn = packet.NewThreadSafePacketConn
var NewRefPacketConn = packet.NewRefPacketConn

View File

@ -10,6 +10,8 @@ type WaitReadFrom interface {
WaitReadFrom() (data []byte, put func(), addr net.Addr, err error)
}
func NilPut() {}
type EnhancePacketConn interface {
net.PacketConn
WaitReadFrom