23 lines
439 B
Go
23 lines
439 B
Go
![]() |
package handler
|
||
|
|
||
|
import (
|
||
|
"ecs/servers/game/data"
|
||
|
"github.com/oylshe1314/framework/log"
|
||
|
"github.com/oylshe1314/framework/server"
|
||
|
)
|
||
|
|
||
|
type Handler struct {
|
||
|
logger log.Logger
|
||
|
server server.Server
|
||
|
|
||
|
tables *data.Tables
|
||
|
}
|
||
|
|
||
|
func newHandler(svr server.Server, tables *data.Tables) *Handler {
|
||
|
return &Handler{logger: svr.Logger(), server: svr, tables: tables}
|
||
|
}
|
||
|
|
||
|
func (this *Handler) SetTables(tables *data.Tables) {
|
||
|
this.tables = tables
|
||
|
}
|