注释优化
This commit is contained in:
parent
12457f3631
commit
f57d299dc6
|
@ -3,9 +3,9 @@ package server
|
||||||
type Network string
|
type Network string
|
||||||
|
|
||||||
const (
|
const (
|
||||||
NetworkTCP Network = "tcp"
|
NetworkTcp Network = "tcp"
|
||||||
NetworkTCP4 Network = "tcp4"
|
NetworkTcp4 Network = "tcp4"
|
||||||
NetworkTCP6 Network = "tcp6"
|
NetworkTcp6 Network = "tcp6"
|
||||||
NetworkUdp Network = "udp"
|
NetworkUdp Network = "udp"
|
||||||
NetworkUdp4 Network = "udp4"
|
NetworkUdp4 Network = "udp4"
|
||||||
NetworkUdp6 Network = "udp6"
|
NetworkUdp6 Network = "udp6"
|
||||||
|
|
|
@ -63,7 +63,7 @@ func WithCross(crossName string, serverId int64, cross Cross) Option {
|
||||||
func WithTLS(certFile, keyFile string) Option {
|
func WithTLS(certFile, keyFile string) Option {
|
||||||
return func(srv *Server) {
|
return func(srv *Server) {
|
||||||
switch srv.network {
|
switch srv.network {
|
||||||
case NetworkHttp, NetworkWebsocket, NetworkTCP, NetworkTCP4, NetworkTCP6:
|
case NetworkHttp, NetworkWebsocket, NetworkTcp, NetworkTcp4, NetworkTcp6:
|
||||||
srv.certFile = certFile
|
srv.certFile = certFile
|
||||||
srv.keyFile = keyFile
|
srv.keyFile = keyFile
|
||||||
}
|
}
|
||||||
|
|
|
@ -78,12 +78,12 @@ type Server struct {
|
||||||
|
|
||||||
// Run 使用特定地址运行服务器
|
// Run 使用特定地址运行服务器
|
||||||
//
|
//
|
||||||
// server.NetworkTCP (addr:":8888")
|
// server.NetworkTcp (addr:":8888")
|
||||||
// server.NetworkTCP4 (addr:":8888")
|
// server.NetworkTcp4 (addr:":8888")
|
||||||
// server.NetworkTCP6 (addr:":8888")
|
// server.NetworkTcp6 (addr:":8888")
|
||||||
// server.NetworkUDP (addr:":8888")
|
// server.NetworkUdp (addr:":8888")
|
||||||
// server.NetworkUDP4 (addr:":8888")
|
// server.NetworkUdp4 (addr:":8888")
|
||||||
// server.NetworkUDP6 (addr:":8888")
|
// server.NetworkUdp6 (addr:":8888")
|
||||||
// server.NetworkUnix (addr:"socketPath")
|
// server.NetworkUnix (addr:"socketPath")
|
||||||
// server.NetworkHttp (addr:":8888")
|
// server.NetworkHttp (addr:":8888")
|
||||||
// server.NetworkWebsocket (addr:":8888/ws")
|
// server.NetworkWebsocket (addr:":8888/ws")
|
||||||
|
@ -131,7 +131,7 @@ func (slf *Server) Run(addr string) error {
|
||||||
|
|
||||||
switch slf.network {
|
switch slf.network {
|
||||||
case NetworkGRPC:
|
case NetworkGRPC:
|
||||||
listener, err := net.Listen(string(NetworkTCP), slf.addr)
|
listener, err := net.Listen(string(NetworkTcp), slf.addr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -141,7 +141,7 @@ func (slf *Server) Run(addr string) error {
|
||||||
slf.PushMessage(MessageTypeError, err, MessageErrorActionShutdown)
|
slf.PushMessage(MessageTypeError, err, MessageErrorActionShutdown)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
case NetworkTCP, NetworkTCP4, NetworkTCP6, NetworkUdp, NetworkUdp4, NetworkUdp6, NetworkUnix:
|
case NetworkTcp, NetworkTcp4, NetworkTcp6, NetworkUdp, NetworkUdp4, NetworkUdp6, NetworkUnix:
|
||||||
go connectionInitHandle(func() {
|
go connectionInitHandle(func() {
|
||||||
slf.OnStartBeforeEvent()
|
slf.OnStartBeforeEvent()
|
||||||
if err := gnet.Serve(slf.gServer, protoAddr); err != nil {
|
if err := gnet.Serve(slf.gServer, protoAddr); err != nil {
|
||||||
|
|
Loading…
Reference in New Issue