Versions in this module Expand all Collapse all v1 v1.6.7 Feb 27, 2018 Changes in this version + func NewApp(version string) module.App + type DefaultApp struct + func (app *DefaultApp) AddRPCSerialize(name string, Interface module.RPCSerialize) error + func (app *DefaultApp) Configure(settings conf.Config) error + func (app *DefaultApp) DefaultTracer(_func func() opentracing.Tracer) error + func (app *DefaultApp) GetJudgeGuest() func(session gate.Session) bool + func (app *DefaultApp) GetModuleInited() func(app module.App, module module.Module) + func (app *DefaultApp) GetProcessID() string + func (app *DefaultApp) GetRPCSerialize() map[string]module.RPCSerialize + func (app *DefaultApp) GetRouteServer(filter string, hash string) (s module.ServerSession, err error) + func (app *DefaultApp) GetServerById(serverId string) (module.ServerSession, error) + func (app *DefaultApp) GetServersByType(Type string) []module.ServerSession + func (app *DefaultApp) GetSettings() conf.Config + func (app *DefaultApp) GetTracer() opentracing.Tracer + func (app *DefaultApp) NewProtocolMarshal(data []byte) module.ProtocolMarshal + func (app *DefaultApp) OnConfigurationLoaded(_func func(app module.App)) error + func (app *DefaultApp) OnDestroy() error + func (app *DefaultApp) OnInit(settings conf.Config) error + func (app *DefaultApp) OnModuleInited(_func func(app module.App, module module.Module)) error + func (app *DefaultApp) OnStartup(_func func(app module.App)) error + func (app *DefaultApp) ProtocolMarshal(Result interface{}, Error string) (module.ProtocolMarshal, string) + func (app *DefaultApp) RegisterLocalClient(serverId string, server mqrpc.RPCServer) error + func (app *DefaultApp) Route(moduleType string, ...) error + func (app *DefaultApp) RpcInvoke(module module.RPCModule, moduleType string, _func string, ...) (result interface{}, err string) + func (app *DefaultApp) RpcInvokeArgs(module module.RPCModule, moduleType string, _func string, ArgsType []string, ...) (result interface{}, err string) + func (app *DefaultApp) RpcInvokeNR(module module.RPCModule, moduleType string, _func string, ...) (err error) + func (app *DefaultApp) RpcInvokeNRArgs(module module.RPCModule, moduleType string, _func string, ArgsType []string, ...) (err error) + func (app *DefaultApp) Run(debug bool, mods ...module.Module) error + func (app *DefaultApp) SetJudgeGuest(_func func(session gate.Session) bool) error + func (app *DefaultApp) SetProtocolMarshal(...) error