├── .gitignore ├── README.md ├── cpp ├── readme.h ├── run │ ├── restart.sh │ └── run.sh └── src │ ├── TTServerWin.sln │ ├── TTServerWin.v12.suo │ ├── base │ ├── BaseSocket.cpp │ ├── BaseSocket.h │ ├── ConfigFileReader.cpp │ ├── ConfigFileReader.h │ ├── EventDispatch.cpp │ ├── EventDispatch.h │ ├── IM.BaseDefine.pb.cc │ ├── IM.BaseDefine.pb.h │ ├── ImPduBase.cpp │ ├── ImPduBase.h │ ├── ImPduClient.cpp │ ├── ImPduClient.h │ ├── ImPduFile.cpp │ ├── ImPduFile.h │ ├── ImPduGroup.cpp │ ├── ImPduGroup.h │ ├── ImPduServer.cpp │ ├── ImPduServer.h │ ├── Makefile │ ├── ServInfo.cpp │ ├── ServInfo.h │ ├── UtilPdu.cpp │ ├── UtilPdu.h │ ├── base.vcxproj │ ├── base.vcxproj.filters │ ├── base.vcxproj.user │ ├── crypt.cpp │ ├── crypt.h │ ├── imconn.cpp │ ├── imconn.h │ ├── impdu.h │ ├── netlib.cpp │ ├── netlib.h │ ├── ostype.h │ ├── stdafx.cpp │ ├── stdafx.h │ ├── targetver.h │ ├── util.cpp │ └── util.h │ ├── build.sh │ ├── file_server │ ├── FileConn.cpp │ ├── FileConn.h │ ├── Makefile │ ├── file_server.cpp │ ├── file_server.vcxproj │ ├── file_server.vcxproj.filters │ ├── file_server.vcxproj.user │ ├── file_server_util.h │ ├── fileserver.conf │ ├── pthread.h │ ├── pthreadVC2.lib │ ├── sched.h │ └── semaphore.h │ ├── login_server │ ├── LoginConn.cpp │ ├── LoginConn.h │ ├── Makefile │ ├── login_server.cpp │ ├── login_server.vcxproj │ ├── login_server.vcxproj.filters │ ├── login_server.vcxproj.user │ └── loginserver.conf │ ├── msfs │ ├── HttpConn.cpp │ ├── HttpConn.h │ ├── Makefile │ ├── README │ ├── common │ │ ├── Base64.cpp │ │ ├── BaseSocket.cpp │ │ ├── ConfigFileReader.cpp │ │ ├── EventDispatch.cpp │ │ ├── SimpleBuffer.cpp │ │ ├── StringUtils.cpp │ │ ├── ThreadPool.cpp │ │ ├── jsonxx.cpp │ │ ├── netlib.cpp │ │ └── util.cpp │ ├── http │ │ ├── HttpParser.cpp │ │ └── HttpParserWrapper.cpp │ ├── include │ │ ├── common │ │ │ ├── Base64.h │ │ │ ├── BaseSocket.h │ │ │ ├── ConfigFileReader.h │ │ │ ├── CriticalSection.h │ │ │ ├── EventDispatch.h │ │ │ ├── SimpleBuffer.h │ │ │ ├── StringUtils.h │ │ │ ├── ThreadPool.h │ │ │ ├── atomic.h │ │ │ ├── dirent.h │ │ │ ├── jsonxx.h │ │ │ ├── netlib.h │ │ │ ├── ostype.h │ │ │ ├── pthread.h │ │ │ ├── sched.h │ │ │ ├── semaphore.h │ │ │ └── util.h │ │ ├── http │ │ │ ├── HttpParser.h │ │ │ └── HttpParserWrapper.h │ │ └── storage │ │ │ ├── FileLin.h │ │ │ ├── FileManager.h │ │ │ └── Portable.h │ ├── main.cpp │ ├── msfs.conf │ ├── msfs.conf.example │ ├── msfs.vcxproj │ ├── msfs.vcxproj.filters │ ├── pthreadVC2.lib │ └── storage │ │ ├── FileLin.cpp │ │ └── FileManager.cpp │ ├── msg_server │ ├── AttachData.cpp │ ├── AttachData.h │ ├── DBServConn.cpp │ ├── DBServConn.h │ ├── FileHandler.cpp │ ├── FileHandler.h │ ├── FileServConn.cpp │ ├── FileServConn.h │ ├── GroupChat.cpp │ ├── GroupChat.h │ ├── HttpConn.cpp │ ├── HttpConn.h │ ├── HttpParserWrapper.cpp │ ├── HttpParserWrapper.h │ ├── HttpQuery.cpp │ ├── HttpQuery.h │ ├── ImUser.cpp │ ├── ImUser.h │ ├── LoginServConn.cpp │ ├── LoginServConn.h │ ├── Makefile │ ├── MsgConn.cpp │ ├── MsgConn.h │ ├── RouteServConn.cpp │ ├── RouteServConn.h │ ├── http_parser.c │ ├── http_parser.h │ ├── jsonxx.cpp │ ├── jsonxx.h │ ├── msg_server.cpp │ ├── msg_server.vcxproj │ ├── msg_server.vcxproj.filters │ ├── msg_server.vcxproj.user │ ├── msgserv_app.cpp │ ├── msgserv_app.h │ └── msgserver.conf │ ├── route_server │ ├── Makefile │ ├── RouteConn.cpp │ ├── RouteConn.h │ ├── route_server.cpp │ ├── route_server.vcxproj │ ├── route_server.vcxproj.filters │ └── routeserver.conf │ └── tools │ ├── Makefile │ └── daeml.cpp ├── docs └── pics │ └── server.png └── java ├── .classpath ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs └── org.eclipse.m2e.core.prefs ├── pom.xml └── src └── main ├── bin ├── packagedev.sh ├── packageproduct.sh ├── run.sh ├── startup.sh └── talkshutdown.sh ├── java └── com │ └── mogujie │ └── ares │ ├── MainServer.java │ ├── configure │ ├── BizConstants.java │ ├── Configure.java │ ├── PBRouter.java │ ├── Router.java │ └── SysConstants.java │ ├── data │ ├── Audio.java │ ├── ClientType.java │ ├── Counter.java │ ├── Department.java │ ├── Group.java │ ├── GroupCounterItem.java │ ├── GroupMessage.java │ ├── GroupRelation.java │ ├── IData.java │ ├── Message.java │ ├── Relationship.java │ ├── TransmitFile.java │ └── User.java │ ├── extend │ ├── ActionContext.java │ ├── ActionHolder.java │ ├── BaseAction.java │ ├── RequestParams.java │ ├── action │ │ ├── Dashboard.java │ │ ├── DelayUpdateMonitor.java │ │ ├── DepartAction.java │ │ ├── FileAction.java │ │ ├── Friendship.java │ │ ├── GroupAction.java │ │ ├── Login.java │ │ ├── MessageContent.java │ │ ├── MessageCounter.java │ │ ├── Monitor.java │ │ ├── ServerConfig.java │ │ ├── StatisticsContent.java │ │ └── UserAction.java │ ├── dispatch │ │ └── DefaultRequestDispatcher.java │ └── filter │ │ ├── IFilter.java │ │ ├── LoginFilter.java │ │ └── MessageContentFilter.java │ ├── lib │ ├── logger │ │ ├── ConnectionKeepAliveFilter.java │ │ ├── Logger.java │ │ ├── LoggerFactory.java │ │ └── NoneFilteredLoggerFilter.java │ ├── net │ │ ├── BinaryMessageHandler.java │ │ ├── DataBuffer.java │ │ ├── FrameBinaryDecoder.java │ │ ├── FrameBinaryEncoder.java │ │ ├── IDispatcher.java │ │ ├── IMHttpResponse.java │ │ ├── MoguHttp.java │ │ ├── MoguHttpResponse.java │ │ └── Packet.java │ └── storage │ │ ├── CachePool.java │ │ └── DBPool.java │ ├── manager │ ├── CacheManager.java │ ├── ConfigureManager.java │ ├── DBManager.java │ ├── ElegantStopManager.java │ ├── FileManager.java │ ├── NetworkManager.java │ └── TimerManager.java │ ├── model │ ├── AudioModel.java │ ├── CounterModel.java │ ├── DepartModel.java │ ├── FileModel.java │ ├── GroupModel.java │ ├── LoginModel.java │ ├── MessageModel.java │ ├── RelationshipModel.java │ ├── ServerConfigModel.java │ ├── StatisticsModel.java │ └── UserModel.java │ ├── timer │ ├── ConfigureReloadTask.java │ ├── Timer.java │ └── WorkerInfoReloader.java │ └── util │ ├── HttpUtil.java │ ├── MoguArrayUtil.java │ ├── MoguByteUtil.java │ └── MoguUtil.java └── resources ├── cache-online.properties ├── common-online.properties ├── db-online.properties ├── logback.xml ├── route.xml ├── system.properties └── timer.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/README.md -------------------------------------------------------------------------------- /cpp/readme.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cpp/run/restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/run/restart.sh -------------------------------------------------------------------------------- /cpp/run/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/run/run.sh -------------------------------------------------------------------------------- /cpp/src/TTServerWin.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/TTServerWin.sln -------------------------------------------------------------------------------- /cpp/src/TTServerWin.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/TTServerWin.v12.suo -------------------------------------------------------------------------------- /cpp/src/base/BaseSocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/BaseSocket.cpp -------------------------------------------------------------------------------- /cpp/src/base/BaseSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/BaseSocket.h -------------------------------------------------------------------------------- /cpp/src/base/ConfigFileReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ConfigFileReader.cpp -------------------------------------------------------------------------------- /cpp/src/base/ConfigFileReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ConfigFileReader.h -------------------------------------------------------------------------------- /cpp/src/base/EventDispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/EventDispatch.cpp -------------------------------------------------------------------------------- /cpp/src/base/EventDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/EventDispatch.h -------------------------------------------------------------------------------- /cpp/src/base/IM.BaseDefine.pb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/IM.BaseDefine.pb.cc -------------------------------------------------------------------------------- /cpp/src/base/IM.BaseDefine.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/IM.BaseDefine.pb.h -------------------------------------------------------------------------------- /cpp/src/base/ImPduBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduBase.cpp -------------------------------------------------------------------------------- /cpp/src/base/ImPduBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduBase.h -------------------------------------------------------------------------------- /cpp/src/base/ImPduClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduClient.cpp -------------------------------------------------------------------------------- /cpp/src/base/ImPduClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduClient.h -------------------------------------------------------------------------------- /cpp/src/base/ImPduFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduFile.cpp -------------------------------------------------------------------------------- /cpp/src/base/ImPduFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduFile.h -------------------------------------------------------------------------------- /cpp/src/base/ImPduGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduGroup.cpp -------------------------------------------------------------------------------- /cpp/src/base/ImPduGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduGroup.h -------------------------------------------------------------------------------- /cpp/src/base/ImPduServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduServer.cpp -------------------------------------------------------------------------------- /cpp/src/base/ImPduServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ImPduServer.h -------------------------------------------------------------------------------- /cpp/src/base/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/Makefile -------------------------------------------------------------------------------- /cpp/src/base/ServInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ServInfo.cpp -------------------------------------------------------------------------------- /cpp/src/base/ServInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ServInfo.h -------------------------------------------------------------------------------- /cpp/src/base/UtilPdu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/UtilPdu.cpp -------------------------------------------------------------------------------- /cpp/src/base/UtilPdu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/UtilPdu.h -------------------------------------------------------------------------------- /cpp/src/base/base.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/base.vcxproj -------------------------------------------------------------------------------- /cpp/src/base/base.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/base.vcxproj.filters -------------------------------------------------------------------------------- /cpp/src/base/base.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/base.vcxproj.user -------------------------------------------------------------------------------- /cpp/src/base/crypt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/crypt.cpp -------------------------------------------------------------------------------- /cpp/src/base/crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/crypt.h -------------------------------------------------------------------------------- /cpp/src/base/imconn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/imconn.cpp -------------------------------------------------------------------------------- /cpp/src/base/imconn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/imconn.h -------------------------------------------------------------------------------- /cpp/src/base/impdu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/impdu.h -------------------------------------------------------------------------------- /cpp/src/base/netlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/netlib.cpp -------------------------------------------------------------------------------- /cpp/src/base/netlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/netlib.h -------------------------------------------------------------------------------- /cpp/src/base/ostype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/ostype.h -------------------------------------------------------------------------------- /cpp/src/base/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/stdafx.cpp -------------------------------------------------------------------------------- /cpp/src/base/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/stdafx.h -------------------------------------------------------------------------------- /cpp/src/base/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/targetver.h -------------------------------------------------------------------------------- /cpp/src/base/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/util.cpp -------------------------------------------------------------------------------- /cpp/src/base/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/base/util.h -------------------------------------------------------------------------------- /cpp/src/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/build.sh -------------------------------------------------------------------------------- /cpp/src/file_server/FileConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/FileConn.cpp -------------------------------------------------------------------------------- /cpp/src/file_server/FileConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/FileConn.h -------------------------------------------------------------------------------- /cpp/src/file_server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/Makefile -------------------------------------------------------------------------------- /cpp/src/file_server/file_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/file_server.cpp -------------------------------------------------------------------------------- /cpp/src/file_server/file_server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/file_server.vcxproj -------------------------------------------------------------------------------- /cpp/src/file_server/file_server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/file_server.vcxproj.filters -------------------------------------------------------------------------------- /cpp/src/file_server/file_server.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/file_server.vcxproj.user -------------------------------------------------------------------------------- /cpp/src/file_server/file_server_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/file_server_util.h -------------------------------------------------------------------------------- /cpp/src/file_server/fileserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/fileserver.conf -------------------------------------------------------------------------------- /cpp/src/file_server/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/pthread.h -------------------------------------------------------------------------------- /cpp/src/file_server/pthreadVC2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/pthreadVC2.lib -------------------------------------------------------------------------------- /cpp/src/file_server/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/sched.h -------------------------------------------------------------------------------- /cpp/src/file_server/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/file_server/semaphore.h -------------------------------------------------------------------------------- /cpp/src/login_server/LoginConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/LoginConn.cpp -------------------------------------------------------------------------------- /cpp/src/login_server/LoginConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/LoginConn.h -------------------------------------------------------------------------------- /cpp/src/login_server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/Makefile -------------------------------------------------------------------------------- /cpp/src/login_server/login_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/login_server.cpp -------------------------------------------------------------------------------- /cpp/src/login_server/login_server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/login_server.vcxproj -------------------------------------------------------------------------------- /cpp/src/login_server/login_server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/login_server.vcxproj.filters -------------------------------------------------------------------------------- /cpp/src/login_server/login_server.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/login_server.vcxproj.user -------------------------------------------------------------------------------- /cpp/src/login_server/loginserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/login_server/loginserver.conf -------------------------------------------------------------------------------- /cpp/src/msfs/HttpConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/HttpConn.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/HttpConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/HttpConn.h -------------------------------------------------------------------------------- /cpp/src/msfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/Makefile -------------------------------------------------------------------------------- /cpp/src/msfs/README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cpp/src/msfs/common/Base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/Base64.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/BaseSocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/BaseSocket.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/ConfigFileReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/ConfigFileReader.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/EventDispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/EventDispatch.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/SimpleBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/SimpleBuffer.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/StringUtils.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/ThreadPool.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/jsonxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/jsonxx.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/netlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/netlib.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/common/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/common/util.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/http/HttpParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/http/HttpParser.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/http/HttpParserWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/http/HttpParserWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/Base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/Base64.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/BaseSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/BaseSocket.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/ConfigFileReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/ConfigFileReader.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/CriticalSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/CriticalSection.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/EventDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/EventDispatch.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/SimpleBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/SimpleBuffer.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/StringUtils.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/ThreadPool.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/atomic.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/dirent.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/jsonxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/jsonxx.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/netlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/netlib.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/ostype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/ostype.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/pthread.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/sched.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/semaphore.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/common/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/common/util.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/http/HttpParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/http/HttpParser.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/http/HttpParserWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/http/HttpParserWrapper.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/storage/FileLin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/storage/FileLin.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/storage/FileManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/storage/FileManager.h -------------------------------------------------------------------------------- /cpp/src/msfs/include/storage/Portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/include/storage/Portable.h -------------------------------------------------------------------------------- /cpp/src/msfs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/main.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/msfs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/msfs.conf -------------------------------------------------------------------------------- /cpp/src/msfs/msfs.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/msfs.conf.example -------------------------------------------------------------------------------- /cpp/src/msfs/msfs.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/msfs.vcxproj -------------------------------------------------------------------------------- /cpp/src/msfs/msfs.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/msfs.vcxproj.filters -------------------------------------------------------------------------------- /cpp/src/msfs/pthreadVC2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/pthreadVC2.lib -------------------------------------------------------------------------------- /cpp/src/msfs/storage/FileLin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/storage/FileLin.cpp -------------------------------------------------------------------------------- /cpp/src/msfs/storage/FileManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msfs/storage/FileManager.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/AttachData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/AttachData.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/AttachData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/AttachData.h -------------------------------------------------------------------------------- /cpp/src/msg_server/DBServConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/DBServConn.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/DBServConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/DBServConn.h -------------------------------------------------------------------------------- /cpp/src/msg_server/FileHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/FileHandler.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/FileHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/FileHandler.h -------------------------------------------------------------------------------- /cpp/src/msg_server/FileServConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/FileServConn.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/FileServConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/FileServConn.h -------------------------------------------------------------------------------- /cpp/src/msg_server/GroupChat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/GroupChat.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/GroupChat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/GroupChat.h -------------------------------------------------------------------------------- /cpp/src/msg_server/HttpConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/HttpConn.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/HttpConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/HttpConn.h -------------------------------------------------------------------------------- /cpp/src/msg_server/HttpParserWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/HttpParserWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/HttpParserWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/HttpParserWrapper.h -------------------------------------------------------------------------------- /cpp/src/msg_server/HttpQuery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/HttpQuery.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/HttpQuery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/HttpQuery.h -------------------------------------------------------------------------------- /cpp/src/msg_server/ImUser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/ImUser.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/ImUser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/ImUser.h -------------------------------------------------------------------------------- /cpp/src/msg_server/LoginServConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/LoginServConn.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/LoginServConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/LoginServConn.h -------------------------------------------------------------------------------- /cpp/src/msg_server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/Makefile -------------------------------------------------------------------------------- /cpp/src/msg_server/MsgConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/MsgConn.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/MsgConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/MsgConn.h -------------------------------------------------------------------------------- /cpp/src/msg_server/RouteServConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/RouteServConn.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/RouteServConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/RouteServConn.h -------------------------------------------------------------------------------- /cpp/src/msg_server/http_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/http_parser.c -------------------------------------------------------------------------------- /cpp/src/msg_server/http_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/http_parser.h -------------------------------------------------------------------------------- /cpp/src/msg_server/jsonxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/jsonxx.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/jsonxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/jsonxx.h -------------------------------------------------------------------------------- /cpp/src/msg_server/msg_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msg_server.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/msg_server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msg_server.vcxproj -------------------------------------------------------------------------------- /cpp/src/msg_server/msg_server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msg_server.vcxproj.filters -------------------------------------------------------------------------------- /cpp/src/msg_server/msg_server.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msg_server.vcxproj.user -------------------------------------------------------------------------------- /cpp/src/msg_server/msgserv_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msgserv_app.cpp -------------------------------------------------------------------------------- /cpp/src/msg_server/msgserv_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msgserv_app.h -------------------------------------------------------------------------------- /cpp/src/msg_server/msgserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/msg_server/msgserver.conf -------------------------------------------------------------------------------- /cpp/src/route_server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/Makefile -------------------------------------------------------------------------------- /cpp/src/route_server/RouteConn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/RouteConn.cpp -------------------------------------------------------------------------------- /cpp/src/route_server/RouteConn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/RouteConn.h -------------------------------------------------------------------------------- /cpp/src/route_server/route_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/route_server.cpp -------------------------------------------------------------------------------- /cpp/src/route_server/route_server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/route_server.vcxproj -------------------------------------------------------------------------------- /cpp/src/route_server/route_server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/route_server.vcxproj.filters -------------------------------------------------------------------------------- /cpp/src/route_server/routeserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/route_server/routeserver.conf -------------------------------------------------------------------------------- /cpp/src/tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/tools/Makefile -------------------------------------------------------------------------------- /cpp/src/tools/daeml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/cpp/src/tools/daeml.cpp -------------------------------------------------------------------------------- /docs/pics/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/docs/pics/server.png -------------------------------------------------------------------------------- /java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/.classpath -------------------------------------------------------------------------------- /java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/.project -------------------------------------------------------------------------------- /java/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /java/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /java/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/pom.xml -------------------------------------------------------------------------------- /java/src/main/bin/packagedev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/bin/packagedev.sh -------------------------------------------------------------------------------- /java/src/main/bin/packageproduct.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/bin/packageproduct.sh -------------------------------------------------------------------------------- /java/src/main/bin/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/bin/run.sh -------------------------------------------------------------------------------- /java/src/main/bin/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/bin/startup.sh -------------------------------------------------------------------------------- /java/src/main/bin/talkshutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/bin/talkshutdown.sh -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/MainServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/MainServer.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/configure/BizConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/configure/BizConstants.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/configure/Configure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/configure/Configure.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/configure/PBRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/configure/PBRouter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/configure/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/configure/Router.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/configure/SysConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/configure/SysConstants.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/Audio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/Audio.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/ClientType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/ClientType.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/Counter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/Department.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/Group.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/GroupCounterItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/GroupCounterItem.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/GroupMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/GroupMessage.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/GroupRelation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/GroupRelation.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/IData.java: -------------------------------------------------------------------------------- 1 | package com.mogujie.ares.data; 2 | 3 | public interface IData { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/Message.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/Relationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/Relationship.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/TransmitFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/TransmitFile.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/data/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/data/User.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/ActionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/ActionContext.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/ActionHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/ActionHolder.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/BaseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/BaseAction.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/RequestParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/RequestParams.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/Dashboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/Dashboard.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/DelayUpdateMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/DelayUpdateMonitor.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/DepartAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/DepartAction.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/FileAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/FileAction.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/Friendship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/Friendship.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/GroupAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/GroupAction.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/Login.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/MessageContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/MessageContent.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/MessageCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/MessageCounter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/Monitor.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/ServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/ServerConfig.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/StatisticsContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/StatisticsContent.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/action/UserAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/action/UserAction.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/dispatch/DefaultRequestDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/dispatch/DefaultRequestDispatcher.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/filter/IFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/filter/IFilter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/filter/LoginFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/filter/LoginFilter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/extend/filter/MessageContentFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/extend/filter/MessageContentFilter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/logger/ConnectionKeepAliveFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/logger/ConnectionKeepAliveFilter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/logger/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/logger/Logger.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/logger/LoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/logger/LoggerFactory.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/logger/NoneFilteredLoggerFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/logger/NoneFilteredLoggerFilter.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/BinaryMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/BinaryMessageHandler.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/DataBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/DataBuffer.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/FrameBinaryDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/FrameBinaryDecoder.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/FrameBinaryEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/FrameBinaryEncoder.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/IDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/IDispatcher.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/IMHttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/IMHttpResponse.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/MoguHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/MoguHttp.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/MoguHttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/MoguHttpResponse.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/net/Packet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/net/Packet.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/storage/CachePool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/storage/CachePool.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/lib/storage/DBPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/lib/storage/DBPool.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/CacheManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/CacheManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/ConfigureManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/ConfigureManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/DBManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/DBManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/ElegantStopManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/ElegantStopManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/FileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/FileManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/NetworkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/NetworkManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/manager/TimerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/manager/TimerManager.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/AudioModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/AudioModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/CounterModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/CounterModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/DepartModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/DepartModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/FileModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/FileModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/GroupModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/GroupModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/LoginModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/LoginModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/MessageModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/MessageModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/RelationshipModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/RelationshipModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/ServerConfigModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/ServerConfigModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/StatisticsModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/StatisticsModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/model/UserModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/model/UserModel.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/timer/ConfigureReloadTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/timer/ConfigureReloadTask.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/timer/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/timer/Timer.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/timer/WorkerInfoReloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/timer/WorkerInfoReloader.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/util/HttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/util/HttpUtil.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/util/MoguArrayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/util/MoguArrayUtil.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/util/MoguByteUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/util/MoguByteUtil.java -------------------------------------------------------------------------------- /java/src/main/java/com/mogujie/ares/util/MoguUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/java/com/mogujie/ares/util/MoguUtil.java -------------------------------------------------------------------------------- /java/src/main/resources/cache-online.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/cache-online.properties -------------------------------------------------------------------------------- /java/src/main/resources/common-online.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/common-online.properties -------------------------------------------------------------------------------- /java/src/main/resources/db-online.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/db-online.properties -------------------------------------------------------------------------------- /java/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/logback.xml -------------------------------------------------------------------------------- /java/src/main/resources/route.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/route.xml -------------------------------------------------------------------------------- /java/src/main/resources/system.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/system.properties -------------------------------------------------------------------------------- /java/src/main/resources/timer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eurekao/TTServerWin/HEAD/java/src/main/resources/timer.xml --------------------------------------------------------------------------------