f5/export.go
aozhiwei 3163678bc0 1
2024-11-06 15:29:38 +08:00

55 lines
737 B
Go

package f5
var _app *app
var _timer *timer
var _sysLog *sysLog
var _tgLog *tgLog
var _httpCliMgr *httpCliMgr
var _dbFilter *dbFilter
var _goStyleDb *goDbPool
var _jsStyleDb *dbPool
var _msgQueue *msgQueue
func GetApp() App {
return _app
}
func GetTimer() *timer {
return _timer
}
func GetSysLog() *sysLog {
return _sysLog
}
func GetTgLog() *tgLog {
return _tgLog
}
func GetHttpCliMgr() *httpCliMgr {
return _httpCliMgr
}
func GetDbFilter() *dbFilter {
return _dbFilter
}
func GetGoStyleDb() *goDbPool {
return _goStyleDb
}
func GetJsStyleDb() *dbPool {
return _jsStyleDb
}
func GetMsgQueue() *msgQueue {
return _msgQueue
}
func Run(userApp UserApp) {
_app = new(app)
_app.init(userApp)
_app.run()
_app.unInit()
}