Documentation
¶
Index ¶
- type Config
- type StdServer
- func (s *StdServer) Chat(base *servtool.PlayerBase, message proto.ChatMessage)
- func (s *StdServer) Join(base *servtool.PlayerBase, message proto.JoinMessage)
- func (s *StdServer) Leave(base *servtool.PlayerBase, message proto.LeaveMessage)
- func (s *StdServer) Run()
- func (s *StdServer) Tick()
- func (s *StdServer) Turn(base *servtool.PlayerBase, message proto.TurnMessage)
- type TickerServer
- func (s *TickerServer) Chat(base *servtool.PlayerBase, message proto.ChatMessage)
- func (s *TickerServer) Join(base *servtool.PlayerBase, message proto.JoinMessage)
- func (s *TickerServer) Leave(base *servtool.PlayerBase, message proto.LeaveMessage)
- func (s *TickerServer) Run()
- func (s *TickerServer) Turn(base *servtool.PlayerBase, message proto.TurnMessage)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StdServer ¶
type StdServer struct {
// contains filtered or unexported fields
}
func NewStdServer ¶
func NewStdServer(cfg Config) (*StdServer, *servtool.AutoServer)
func (*StdServer) Chat ¶
func (s *StdServer) Chat(base *servtool.PlayerBase, message proto.ChatMessage)
func (*StdServer) Join ¶
func (s *StdServer) Join(base *servtool.PlayerBase, message proto.JoinMessage)
func (*StdServer) Leave ¶
func (s *StdServer) Leave(base *servtool.PlayerBase, message proto.LeaveMessage)
func (*StdServer) Turn ¶
func (s *StdServer) Turn(base *servtool.PlayerBase, message proto.TurnMessage)
type TickerServer ¶
type TickerServer struct {
// contains filtered or unexported fields
}
func NewTickerServer ¶
func NewTickerServer(cfg Config) (*TickerServer, *servtool.AutoServer)
func (*TickerServer) Chat ¶
func (s *TickerServer) Chat(base *servtool.PlayerBase, message proto.ChatMessage)
func (*TickerServer) Join ¶
func (s *TickerServer) Join(base *servtool.PlayerBase, message proto.JoinMessage)
func (*TickerServer) Leave ¶
func (s *TickerServer) Leave(base *servtool.PlayerBase, message proto.LeaveMessage)
func (*TickerServer) Run ¶
func (s *TickerServer) Run()
func (*TickerServer) Turn ¶
func (s *TickerServer) Turn(base *servtool.PlayerBase, message proto.TurnMessage)
Click to show internal directories.
Click to hide internal directories.