Bläddra i källkod

修复查询设备接口处理问题;

scbc.sat2 5 år sedan
förälder
incheckning
9bb7f0435b
2 ändrade filer med 3 tillägg och 3 borttagningar
  1. 2 2
      SATService/SATService/SATService.cpp
  2. 1 1
      SATService/SATService/SATTCPServer.cpp

+ 2 - 2
SATService/SATService/SATService.cpp

@@ -83,10 +83,10 @@ int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
 #if 1
 		// Æô¶¯SAT TCP·þÎñ¶Ë;
 		CSATTCPServer::GetInstance()->LoadSocketLib();
-		CSATTCPServer::GetInstance()->Start(5588);
+		CSATTCPServer::GetInstance()->Start(5599);
 #endif
 
-#if 0
+#if 1
 		CSATDevices::GetInstance()->StartWork();
 #endif
 

+ 1 - 1
SATService/SATService/SATTCPServer.cpp

@@ -952,7 +952,7 @@ void CSATTCPServer::_TaskProcess(PER_IO_CONTEXT* pIoContext, SATProtocol::Packag
 			case SATProtocol::CMD_QUERY_DEVICES:
 				{
 					// ¼ÆËãÊý¾Ý°ü³¤¶È;
-					long len = sizeof(SATProtocol::DataHeader)+sizeof(SATProtocol::LoginResp);
+					long len = sizeof(SATProtocol::DataHeader)+sizeof(SATProtocol::DeviceResp);
 					byte *pbuff = new byte[len];
 					memset(pbuff, 0, len);
 					SATProtocol::Package *pSendPak = (SATProtocol::Package *)pbuff;