Documentation
¶
Index ¶
Constants ¶
View Source
const (
SERVER_LOG string = "log"
)
Variables ¶
This section is empty.
Functions ¶
func DealRecover ¶ added in v1.9.0
func DealRecover()
func StartServer ¶ added in v1.0.5
func StartServer(serverType ServerType, a ...interface{})
func StopAllServer ¶ added in v1.0.5
func StopAllServer()
func StopServer ¶ added in v1.0.5
func StopServer(serverType ServerType, a ...interface{}) error
Types ¶
type Server ¶ added in v1.0.5
type Server interface { Start(startFlag chan bool, a ...interface{}) Stop(stopFlag chan bool, a ...interface{}) Type() ServerType IsStop() bool IsRunning() bool }
type ServerLog ¶ added in v1.0.5
type ServerLog struct { }
func (*ServerLog) Type ¶ added in v1.0.5
func (server *ServerLog) Type() ServerType
type ServerMail ¶ added in v1.0.5
type ServerMail struct { }
func (*ServerMail) IsRunning ¶ added in v1.0.5
func (server *ServerMail) IsRunning() bool
func (*ServerMail) IsStop ¶ added in v1.0.5
func (server *ServerMail) IsStop() bool
func (*ServerMail) Start ¶ added in v1.0.5
func (server *ServerMail) Start(startFlag chan bool, a ...interface{})
func (*ServerMail) Stop ¶ added in v1.0.5
func (server *ServerMail) Stop(stopFlag chan bool, a ...interface{})
func (*ServerMail) Type ¶ added in v1.0.5
func (server *ServerMail) Type() ServerType
type ServerType ¶ added in v1.0.5
type ServerType int
const ( ServerTypeLog ServerType = 1 ServerTypeMail ServerType = 2 )
Click to show internal directories.
Click to hide internal directories.