Files
natpass/code/client/conn/send.go
2022-05-10 19:54:49 +08:00

19 lines
310 B
Go

package conn
import (
"time"
"github.com/lwch/natpass/code/network"
)
// SendKeepalive send keepalive message
func (conn *Conn) SendKeepalive() {
var msg network.Msg
msg.To = "server"
msg.XType = network.Msg_keepalive
select {
case conn.write <- &msg:
case <-time.After(conn.cfg.WriteTimeout):
}
}