Documentation ¶
Index ¶
- func ParseArguments(args []string) api.ApiArguments
- func ParseRequest(request string) (api.ApiInterface, error)
- type Option
- type Server
- func (s *Server) Close() error
- func (s *Server) OnBoot(eng gnet.Engine) gnet.Action
- func (s *Server) OnClose(c gnet.Conn, err error) gnet.Action
- func (s *Server) OnOpen(c gnet.Conn) ([]byte, gnet.Action)
- func (s *Server) OnShutdown(eng gnet.Engine)
- func (s *Server) OnTick() (time.Duration, gnet.Action)
- func (s *Server) OnTraffic(c gnet.Conn) gnet.Action
- func (s *Server) Run() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseArguments ¶
func ParseArguments(args []string) api.ApiArguments
func ParseRequest ¶
func ParseRequest(request string) (api.ApiInterface, error)
Types ¶
type Server ¶ added in v1.4.0
type Server struct { gnet.BuiltinEventEngine // contains filtered or unexported fields }
func (*Server) OnBoot ¶ added in v1.4.0
func (s *Server) OnBoot(eng gnet.Engine) gnet.Action
OnBoot callback function
---------------------------------------------------------
func (*Server) OnClose ¶ added in v1.4.1
OnClose callback function
---------------------------------------------------------
func (*Server) OnShutdown ¶ added in v1.4.0
func (s *Server) OnShutdown(eng gnet.Engine)
OnShutdown callback function
---------------------------------------------------------
func (*Server) OnTick ¶ added in v1.4.0
OnTick callback function
---------------------------------------------------------
Click to show internal directories.
Click to hide internal directories.