Browse Source

注册web回调函数

daiyueteng 6 years ago
parent
commit
382d799bfb
1 changed files with 12 additions and 12 deletions
  1. 12 12
      main.cpp

+ 12 - 12
main.cpp

@@ -17,7 +17,7 @@ struct Init_Setting
 {
 	void init()
 	{
-		std::string url=config.get("service.websocket_url","ws://127.0.0.1:8086");
+        std::string url=config.get("service.websocket_url","ws://192.168.0.102:8086");
 		int32_t send_interval =config.get("service.interval_send_json_postion",1000);
 		std_info("json_interval:%d",send_interval);
 		std::vector<std::string> url_list;
@@ -26,9 +26,9 @@ struct Init_Setting
 
 		YADB::_DB_POOL_SETTING_ DBSetting;
 
-		DBSetting.Host = config.get("db.host","");
+        DBSetting.Host = config.get("db.host","192.168.0.102");
 		DBSetting.User = config.get("db.user","root");
-		DBSetting.PWD = config.get("db.passwd","");
+        DBSetting.PWD = config.get("db.passwd","root");
 		DBSetting.DBName = config.get("db.dbname","yaxt");
 		DBSetting.CharSet = config.get("db.charset","utf-8");
 		DBSetting.TimeOut = config.get("db.conn_timeout",5);
@@ -55,9 +55,12 @@ struct Init_Setting
 	{
 		std::map<std::string, YA::MSG_HANDLE_FUNC_TYPE> MsgFuncList;
 	
-		//MsgFuncList.insert( std::make_pair( "req_all_data", On_req_all_data ) );
+        //MsgFuncList.insert( std::make_pair( "req_all_data", On_req_all_data ) );
 		//MsgFuncList.insert( std::make_pair( "req_all_person_on_car", On_req_all_person_on_car ) );
-	
+
+        module_mgr::instance()->init(MsgFuncList);
+
+
 		swsClientMgr.Build( uri_list, MsgFuncList );
 	
 		//连接服务器
@@ -87,19 +90,16 @@ void cleanup()
 
 int main()
 {
-	if(log_init("../etc/log.ini"))
+    log_init("../etc/log.ini");
+    if(config.open("../etc/config.ini"))
 		return -1;
-
-	if(config.open("../etc/config.ini"))
-		return -1;
-
 	Init_Setting is;
 	is.init();
 	
 	atexit(&cleanup);
 
-    module_mgr::instance()->init();
-    module_mgr::instance()->start();
+    //module_mgr::instance()->init();
+    //module_mgr::instance()->start();
 
 	card_path::init();
 	net_service mh;