|
|
@@ -1,12 +1,18 @@ |
|
|
|
#include "XNetSDKTest.h"
|
|
|
|
|
|
|
|
XSDK_HANDLE hDeviceArr[6];
|
|
|
|
char DeviceIdArr[6][128];
|
|
|
|
|
|
|
|
void OnDASServerStart(XSDK_HANDLE hServer, int nResult)
|
|
|
|
{
|
|
|
|
printf("OnDASServerStart-->%d:%d\r\n", hServer, nResult);
|
|
|
|
}
|
|
|
|
|
|
|
|
void OnDASDeviceReg(XSDK_HANDLE hDevice, SXSDKDASDeviceInfo *pDASInfo)
|
|
|
|
void OnDASDeviceReg(XSDK_HANDLE hDevice, SXSDKDASDeviceInfo *pDASInfo, int dPos)
|
|
|
|
{
|
|
|
|
hDeviceArr[dPos] = hDevice;
|
|
|
|
strncpy(DeviceIdArr[dPos], pDASInfo->sDevId, 127);
|
|
|
|
dPos++;
|
|
|
|
// hDevice---等同于XSDK_DevLoginSyn/XSDK_DevLogin的返回值
|
|
|
|
printf("OnDASDeviceReg-->\r\nIP:%s\r\nPort:%d\r\nDeiveID:%s\r\nUserName:%s\r\nPassword:%s\r\nChannelNum:%d\r\nEncryptyType:%s\r\n",
|
|
|
|
pDASInfo->sDevIP, pDASInfo->nDevPort, pDASInfo->sDevId, pDASInfo->sUserName, pDASInfo->sPassword, pDASInfo->nChannelNum, pDASInfo->sEncryptType);
|
|
|
|