Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

35 rindas
1.5 KiB

  1. #pragma once
  2. #ifndef _XNetSDKSyn_H_
  3. #define _XNetSDKSyn_H_
  4. #include "XNetSDK.h"
  5. /*************************************************************************************
  6. *同步接口定义
  7. ***************************************************************************************/
  8. #ifdef __cplusplus
  9. extern "C"{
  10. #endif
  11. XSDK_API XSDK_HANDLE CALLBACK XSDK_DevLoginSyn(SXSDKLoginParam *pParam, int nTimeout);
  12. // 设备系统&通道配置相关
  13. XSDK_API int CALLBACK XSDK_DevGetSysConfigSyn(XSDK_HANDLE hDevice, const char *szCommandName, char *pOutBuffer, int *pInOutBufferSize, int nTimeout, int nCommand = EXCMD_CONFIG_GET);
  14. // 设备通道配置获取
  15. XSDK_API int CALLBACK XSDK_DevGetChnConfigSyn(XSDK_HANDLE hDevice, int nChannel, const char *szCommandName, char *pOutBuffer, int *pInOutBufferSize, int nTimeout, int nCommand = EXCMD_CONFIG_GET);
  16. // 设备系统配置设置
  17. XSDK_API int CALLBACK XSDK_DevSetSysConfigSyn(XSDK_HANDLE hDevice, const char *szCommandName, const char *pConfig, int nConfigLen, char *pOutBuffer, int *pInOutBufferSize, int nTimeout, int nCommand = EXCMD_CONFIG_SET);
  18. // 设备通道配置设置
  19. XSDK_API int CALLBACK XSDK_DevSetChnConfigSyn(XSDK_HANDLE hDevice, int nChannel, const char *szCommandName, const char *pConfig, int nConfigLen, char *pOutBuffer, int *pInOutBufferSize, int nTimeout, int nCommand = EXCMD_CONFIG_SET);
  20. // 设备局域网搜索
  21. XSDK_API int CALLBACK XSDK_SearchDevicesSyn(SXSDK_CONFIG_NET_COMMON *pRet, int nMaxCount);
  22. #ifdef __cplusplus
  23. }
  24. #endif
  25. #endif //_XNetSDKSyn_H_