We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8365dd4 commit f60c80cCopy full SHA for f60c80c
1 file changed
common/network/conn.go
@@ -11,6 +11,15 @@ import (
11
M "github.com/sagernet/sing/common/metadata"
12
)
13
14
+type AbstractConn interface {
15
+ Close() error
16
+ LocalAddr() net.Addr
17
+ RemoteAddr() net.Addr
18
+ SetDeadline(t time.Time) error
19
+ SetReadDeadline(t time.Time) error
20
+ SetWriteDeadline(t time.Time) error
21
+}
22
+
23
type PacketReader interface {
24
ReadPacket(buffer *buf.Buffer) (destination M.Socksaddr, err error)
25
}
0 commit comments