MCPcopy
hub / github.com/aceld/zinx / NewUserConfServer

Function NewUserConfServer

znet/server.go:188–196  ·  view source on GitHub ↗

NewUserConfServer creates a server handle using user-defined configuration (创建一个服务器句柄)

(config *zconf.Config, opts ...Option)

Source from the content-addressed store, hash-verified

186// NewUserConfServer creates a server handle using user-defined configuration
187// (创建一个服务器句柄)
188func NewUserConfServer(config *zconf.Config, opts ...Option) ziface.IServer {
189
190 // Refresh user configuration to global configuration variable
191 // (刷新用户配置到全局配置变量)
192 zconf.UserConfToGlobal(config)
193
194 s := newServerWithConfig(zconf.GlobalObject, "tcp4", opts...)
195 return s
196}
197
198// NewDefaultRouterSlicesServer creates a server handle with a default RouterRecovery processor.
199// (创建一个默认自带一个Recover处理器的服务器句柄)

Callers 9

ServerFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
TestRouterAddFunction · 0.85

Calls 2

UserConfToGlobalFunction · 0.92
newServerWithConfigFunction · 0.85

Tested by 2

ServerFunction · 0.74
TestRouterAddFunction · 0.68