This commit is contained in:
ginuerzh
2021-11-15 12:55:05 +08:00
parent 3fe5084629
commit ce3d62759a
38 changed files with 788 additions and 291 deletions

View File

@ -57,10 +57,3 @@ func (l *tcpListener) Init(md md.Metadata) (err error) {
l.Listener = ln
return
}
func (l *tcpListener) parseMetadata(md md.Metadata) (err error) {
l.md.keepAlive = md.GetBool(keepAlive)
l.md.keepAlivePeriod = md.GetDuration(keepAlivePeriod)
return
}

View File

@ -1,10 +1,9 @@
package tcp
import "time"
import (
"time"
const (
keepAlive = "keepAlive"
keepAlivePeriod = "keepAlivePeriod"
md "github.com/go-gost/gost/pkg/metadata"
)
const (
@ -15,3 +14,15 @@ type metadata struct {
keepAlive bool
keepAlivePeriod time.Duration
}
func (l *tcpListener) parseMetadata(md md.Metadata) (err error) {
const (
keepAlive = "keepAlive"
keepAlivePeriod = "keepAlivePeriod"
)
l.md.keepAlive = md.GetBool(keepAlive)
l.md.keepAlivePeriod = md.GetDuration(keepAlivePeriod)
return
}