2474 lines
118 KiB
C
2474 lines
118 KiB
C
//IRNet.h
|
||
#ifndef __IRNET_H__
|
||
#define __IRNET_H__
|
||
|
||
#include "VSNETStructDef.h"
|
||
#include <wtypes.h>
|
||
|
||
|
||
#if defined(PLATFORM_WIN_X64)
|
||
typedef __int64 INT_PFW, *PINT_PFW;
|
||
typedef unsigned __int64 UINT_PFW, *PUINT_PFW;
|
||
|
||
#else
|
||
typedef int INT_PFW, *PINT_PFW;
|
||
typedef unsigned int UINT_PFW, *PUINT_PFW;
|
||
|
||
typedef float FLOAT;
|
||
#endif // PLATFORM_WIN_X64
|
||
|
||
#ifndef CSTYLE
|
||
#ifdef __cplusplus
|
||
#define CSTYLE extern "C"
|
||
#else
|
||
#define CSTYLE
|
||
#endif
|
||
#endif//CSTYLE
|
||
|
||
#ifndef CNET_APIIMPORT
|
||
#if defined(WIN32)
|
||
#ifdef NET_API
|
||
#define CNET_APIIMPORT CSTYLE __declspec(dllexport)
|
||
#else
|
||
#define CNET_APIIMPORT CSTYLE __declspec(dllimport)
|
||
#endif // NET_API
|
||
#elif defined (SYS_LINUX)
|
||
#ifdef NET_API
|
||
#define CNET_APIIMPORT CSTYLE __attribute__((visibility("default")))//__attribute__((__stdcall))
|
||
#else
|
||
#define CNET_APIIMPORT CSTYLE
|
||
#endif
|
||
|
||
#endif
|
||
#endif//CNET_APIIMPORT
|
||
|
||
#ifndef IRNET_HANDLE
|
||
#define IRNET_HANDLE
|
||
typedef void *IRNETHANDLE;
|
||
#endif // !IRNET_HANDLE
|
||
|
||
#ifndef IRNET_HANDLE_VALID
|
||
#define IRNET_HANDLE_VALID(handle) (handle != (IRNETHANDLE)-1)
|
||
#endif // !IRNET_FAILED
|
||
|
||
#ifndef CALLINGCONVEN
|
||
#ifdef WIN32
|
||
#define CALLINGCONVEN __stdcall
|
||
#else
|
||
#define CALLINGCONVEN
|
||
#endif
|
||
#endif // !CALLINGCONVEN
|
||
|
||
|
||
#define LAUMSG_LINKMSG 1 ///< connect server link message
|
||
|
||
#define LAUMSG_ALARM 4 ///< sensor alarm
|
||
#define LAUMSG_OUTPUTSTATUS 5 ///< alarm out status
|
||
|
||
#define LAUMSG_SERVERRECORD 11 ///< server record status
|
||
|
||
#define LAUMSG_DISKFULL 23 ///<disk full
|
||
#define LAUMSG_DISKERROR 24 ///<disk error
|
||
#define LAUMSG_ACCESSVIOLATION 25 ///<access violation
|
||
|
||
#define LAUMSG_SERSTART 26 ///<server start
|
||
#define LAUMSG_SERSTOP 27 ///<server stop
|
||
|
||
|
||
#define LAUMSG_UPDATESTREAMINFO 30 ///<update streaminfo
|
||
|
||
#define LAUMSG_ALARMMSG_GLOBAL_TEMP 117 ///< Alarm for global temperature limit
|
||
#define LAUMSG_ALARMMSG_REGION_TEMP 118 ///<Alarm for region temperature
|
||
#define LAUMSG_ALARMMSG_IN 119 ///<Alarm
|
||
|
||
#define LAUMSG_IR_HIGHT_ALARM 9001 ///<Alarm for IR Hight Temperature
|
||
#define LAUMSG_IR_LOW_ALARM 9002 ///<Alarm for IR Low Temperature
|
||
|
||
#define LAUMSG_ALARMMSG_FIRE 9003 ///<fire alarm
|
||
#define LAUMSG_ALARMMSG_TEMPDIFF 9004 ///< temperature compare alarm
|
||
#define LAUMSG_ALARMMSG_ITELLIGENT_ANALYSIS 9005 ///< itelligent analysis
|
||
#define LAUMSG_ALARMMSG_BH_SECURITE_FIRE 9006 ///< BH security and fire
|
||
#define LAUMSG_ALARMMSG_GRIDS_TEMP 9007 ///< GRIDS alarm
|
||
|
||
/**@brief <20>ͻ<EFBFBD><CDBB><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>Ϣ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD>
|
||
* @param[in] wParam <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] lParam <20>Ҳ<EFBFBD><D2B2><EFBFBD>
|
||
* @param[in] context <20><><EFBFBD><EFBFBD>
|
||
* @return <20><>
|
||
*/
|
||
typedef void (WINAPI *CCICALLBACK)(IRNETHANDLE hHandle, WPARAM wParam, LPARAM lParam, void *context);
|
||
|
||
/**@brief raw<61><77><EFBFBD>ݻص<DDBB>
|
||
* @param[in] data raw<61><77><EFBFBD>ݵ<EFBFBD>ַ
|
||
* @param[in] width <20><>
|
||
* @param[in] height <20><>
|
||
* @param[in] context <20><><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientRegRawCallback
|
||
*/
|
||
typedef void(WINAPI*RAWCALLBACK)(char* data, int width, int height, void* context);
|
||
|
||
/**@brief <20><><EFBFBD>ɻص<C9BB><D8B5>¼<EFBFBD>
|
||
* @param[in] status raw<61><77><EFBFBD>ݵ<EFBFBD>ַ
|
||
* @param[in] url <20>豸IP
|
||
* @param[in] sername <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>
|
||
* @param[in] username <20>û<EFBFBD><C3BB><EFBFBD>
|
||
* @param[in] wserport <20>˿ں<CBBF>
|
||
* @param[in] context <20>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><>
|
||
*/
|
||
typedef void(WINAPI*FINISHCALLBACK)(int status,char *url, char *sername, char *username, WORD wserport,void * context);
|
||
|
||
|
||
/**@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] sername <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] url <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IP
|
||
* @param[in] port <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>
|
||
* @param[in] serialno <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD>
|
||
* @param[in] pyhmac <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>MAC<41><43>ַ
|
||
* @param[in] channels <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>
|
||
* @param[in] AlarmInNum <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] AlarmOutNum <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] ch <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>
|
||
* @param[in] bLogin <20>Ƿ<EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD> TRUE-<2D><><EFBFBD><EFBFBD> FALSE-<2D><><EFBFBD><EFBFBD>
|
||
* @param[in] hChHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
typedef int(WINAPI *RVSCHANNELCALLBACK)(const char *sername, const char *url, WORD port, const char *serialno, unsigned char pyhmac[6], int channels, int AlarmInNum, int AlarmOutNum, int ch, BOOL bLogin, IRNETHANDLE hChHandle);
|
||
|
||
/**@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] wParam <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
||
* @param[in] lParam <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
typedef void(WINAPI *RVSALARMCALLBACK)(IRNETHANDLE hHandle, WPARAM wParam, LPARAM lParam, void *context);
|
||
|
||
/** @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݻص<DDBB>
|
||
* @param[in] hSerial <><CDB8><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSerialStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] pRecvDataBuff <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>룻(Ϊ<><CEAA>ʱ<EFBFBD><CAB1>ʾ<EFBFBD><CABE><EFBFBD>ӶϿ<D3B6>)
|
||
* @param[in] BuffSize <20><><EFBFBD>ݳ<EFBFBD><DDB3>ȣ<EFBFBD>(< 0ʱ<30><CAB1>ʾ<EFBFBD><CABE><EFBFBD>ӶϿ<D3B6>)
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD>
|
||
* @attention 1.<2E>ûص<C3BB><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǽ<EFBFBD><C7BD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ݾͻص<CDBB><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>λص<CEBB><D8B5><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD>Ҳ<EFBFBD>п<EFBFBD><D0BF><EFBFBD>һ<EFBFBD>λص<CEBB><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD>ͬЭ<CDAC><D0AD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD><D0BD><EFBFBD>
|
||
2.<2E>ûص<C3BB><D8B5>ڲ<EFBFBD><DAB2><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD>ʽΪ<CABD><CEAA><EFBFBD>ûص<C3BB>ֻ<EFBFBD><D6BB><EFBFBD>Ŀ<F2B5A5B5><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̷<EFBFBD><CCB7>أ<EFBFBD><D8A3>û<EFBFBD><C3BB><EFBFBD><EFBFBD>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD><D0BD><EFBFBD>Э<EFBFBD><D0AD>
|
||
*/
|
||
typedef void(WINAPI *pfSerialDataCallBack)(IRNETHANDLE hSerial, char *pRecvDataBuff, int BuffSize, void *context);
|
||
|
||
/**
|
||
*@brief FFF<46><46><EFBFBD>¶<EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
struct FFFTemperatureData
|
||
{
|
||
float* temperatueData; /**<<3C>¶<EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ*/
|
||
unsigned short width; /**<ͼ<><CDBC><EFBFBD>Ŀ<EFBFBD>*/
|
||
unsigned short height; /**<ͼ<><CDBC><EFBFBD>ĸ<EFBFBD>*/
|
||
};
|
||
|
||
/**
|
||
* @brief jpegץ<67><D7A5> <20><><EFBFBD>ݻص<DDBB>
|
||
* @param[in] handle IRNET_ClientJpegCapStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] m_ch ͨ<><CDA8>
|
||
* @param[in] pBuffer ץ<><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] size ץ<><D7A5><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD>С
|
||
* @param[in] extraData <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><>ץ<EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD><EFBFBD><EFBFBD>ΪFFF<46><46>ʽʱ<CABD><CAB1><EFBFBD><EFBFBD><EFBFBD>ֶβ<D6B6>Ϊ<EFBFBD><CEAA>ʱ<EFBFBD><CAB1>ʾ FFFTemperatureData )
|
||
* @param[in] userdata <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
||
* @attention extraDataЧ<61><D0A7><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>windows<77><73>ʵ<EFBFBD><CAB5>
|
||
* @see pfJpegdataCallbackGeneral
|
||
*/
|
||
typedef void(WINAPI *pfJpegdataCallback)(IRNETHANDLE hHandle, int m_ch, char *pBuffer, int size, void* extraData, void *userdata);
|
||
|
||
/**
|
||
* @brief jpegץ<67><D7A5> <20><><EFBFBD>ݻص<DDBB>
|
||
* @param[in] handle IRNET_ClientJpegCapStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] m_ch ͨ<><CDA8>
|
||
* @param[in] pBuffer ץ<><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] size ץ<><D7A5><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD>С
|
||
* @param[in] userdata <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see pfJpegdataCallback
|
||
*/
|
||
typedef void(WINAPI *pfJpegdataCallbackGeneral)(IRNETHANDLE hHandle, int m_ch, char *pBuffer, int size, void *userdata);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>У<D0A3>ص<EFBFBD>
|
||
* @param[in] handle IRNET_ClientSecondCalib4TmStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] m_ch ͨ<><CDA8>
|
||
* @param[in] status_code ״̬<D7B4><CCAC>(0-<2D>ɹ<EFBFBD>,<2C><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>)
|
||
* @param[in] userdata <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
typedef void(WINAPI *pfSecondCalibTmCallback)(IRNETHANDLE hHandle, int m_ch, int status_code, void *userdata);
|
||
|
||
/**@brief <20>ͻ<EFBFBD><CDBB><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>Ϣ<EFBFBD>ṹ*/
|
||
typedef struct{
|
||
char *m_sername; ///<server name
|
||
char *m_username; ///<user name
|
||
char *m_password; ///<password
|
||
WORD m_tranType; ///<transmit type
|
||
WORD m_playstart; ///<is start view,linux<75>¸ò<C2B8><C3B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ0
|
||
BYTE m_ch; ///<channel
|
||
HWND m_hVideohWnd; ///<video wnd handle
|
||
HWND m_hChMsgWnd; ///<message wnd handle
|
||
UINT m_nChmsgid; ///<message id
|
||
int m_buffnum; ///<buff num
|
||
int m_useoverlay; ///<is use overlay
|
||
COLORREF nColorKey; ///<color key(reserved)
|
||
char url[40]; ///<url
|
||
CCICALLBACK m_messagecallback; ///<message callback function
|
||
void *context; ///<message callback context
|
||
}CHANNEL_CLIENTINFO;
|
||
|
||
|
||
/**@brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>ץ<EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD>*/
|
||
enum CaptureErrCode
|
||
{
|
||
EN_CEC_SUCCESS = 0x10, /**<<3C>ɹ<EFBFBD> */
|
||
EN_CEC_PARAM_INVALID = 0x11, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч */
|
||
EN_CEC_PATH_INVALID = 0x12, /**<<3C>ļ<EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD>Ч */
|
||
EN_CEC_MEM_NOT_ENOUGH_RAW = 0x13, /**<<3C>ڴ治<DAB4><E6B2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>raw<61><77><EFBFBD><EFBFBD> */
|
||
EN_CEC_WRITE_RAW = 0x14, /**<д<><D0B4>raw<61><77><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7> */
|
||
EN_CEC_MEM_NOT_ENOUGH_VIS = 0x15, /**<<3C>ڴ治<DAB4><E6B2BB><EFBFBD><EFBFBD><EFBFBD>ɼ<DEBF><C9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
EN_CEC_WRITE_VIS = 0x16, /**<д<><D0B4><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7> */
|
||
EN_CEC_MEM_NOT_ENOUGH_PRE = 0x17, /**<<3C>ڴ治<DAB4><E6B2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
EN_CEC_WRITE_PRE = 0x18, /**<д<><D0B4>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7> */
|
||
EN_CEC_WRITE_SENSOR_INFO = 0x19, /**<д<>봫<EFBFBD><EBB4AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʧ<CFA2><CAA7> */
|
||
EN_CEC_WRITE_CALIB_INFO = 0x1a, /**<д<><D0B4>У<D0A3><D7BC>Ϣʧ<CFA2><CAA7> */
|
||
EN_CEC_WRITE_ENV_INFO = 0x1b, /**<д<>뻷<EFBFBD><EBBBB7><EFBFBD><EFBFBD>Ϣʧ<CFA2><CAA7> */
|
||
EN_CEC_WRITE_PALETTE_INFO = 0x1C, /**<д<><D0B4><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>Ϣʧ<CFA2><CAA7> */
|
||
EN_CEC_WRITE_STRENGTH_INFO = 0x1D, /**д<><D0B4>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>Ϣʧ<CFA2><CAA7> */
|
||
EN_CEC_COLLECT_FILE_INFO = 0x1E, /**<д<><D0B4><EFBFBD>Ѽ<EFBFBD><D1BC>ļ<EFBFBD><C4BC><EFBFBD>Ϣʧ<CFA2><CAA7> */
|
||
EN_CEC_MEM_NOT_ENOUGH = 0x1F, /**<<3C>ڴ治<DAB4><E6B2BB> */
|
||
EN_CEC_DECODE_TEMPERATURE = 0x20, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ʧ<EFBFBD><CAA7> */
|
||
EN_CEC_UNDEFINE = 0x21, /**<δ֪<CEB4><D6AA><EFBFBD><EFBFBD> */
|
||
};
|
||
|
||
/**@brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>ץ<EFBFBD>ĵ<EFBFBD><C4B5>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
enum FileType
|
||
{
|
||
EN_FT_SDK_LCR = 0, /**<<3C><>ͼ */
|
||
EN_FT_SDK_CHANNEL_JPG = 1, /**<ͨ<><CDA8>jpg */
|
||
EN_FT_SDK_CHANNEL_BMP = 2, /**<ͨ<><CDA8>bmp */
|
||
};
|
||
|
||
/**!
|
||
* @brief <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD>
|
||
* @warning fWinTrans+fWinRefl<1.0
|
||
*/
|
||
typedef struct
|
||
{
|
||
float fEmissivity; ///< <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0-1)
|
||
float fWinTrans; ///< <20><><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>(0-1)
|
||
float fWinTemp; ///< <20><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>[K]
|
||
float fWinRefl; ///< <20><><EFBFBD>ڷ<EFBFBD><DAB7><EFBFBD><EFBFBD><EFBFBD>(0-1)
|
||
float fReflTemp; ///< <20><><EFBFBD>ڷ<EFBFBD><DAB7><EFBFBD><EFBFBD>¶<EFBFBD>[k]
|
||
float fAtmTrans; ///< <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0-1)
|
||
float fAtmTemp; ///< <20><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>[K]
|
||
float fBkgTemp; ///< <20><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>[K]
|
||
float fDistance; ///< <20><><EFBFBD><EFBFBD>[meters]
|
||
float fHumidity; ///< <20><><EFBFBD><EFBFBD>ʪ<EFBFBD><CAAA>[0-1]
|
||
float fRadRate; ///< <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[0-1]
|
||
float fEnvTemp; ///< <20><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>[<5B><>]
|
||
int osdena; ///< ˮӡʹ<D3A1><CAB9>
|
||
}DEV_ENV_INFO;
|
||
|
||
/**@brief <20>豸<EFBFBD>¿<EFBFBD><C2BF><EFBFBD><EFBFBD><EFBFBD>*/
|
||
typedef struct
|
||
{
|
||
float fTempMin; ///< <20><>С<EFBFBD>¶<EFBFBD>[C]
|
||
float fTempMax; ///< <20><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>[C]
|
||
int bAuto; ///< <20>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>(ΪTRUE-<2D><><EFBFBD><EFBFBD>fTempMin<69><6E>fTempMax)
|
||
}DEV_TEMP_SPAN;
|
||
|
||
/**@brief <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ*/
|
||
struct DeviceBaseInfo
|
||
{
|
||
char *servername; ///<<3C>豸<EFBFBD><E8B1B8>
|
||
char *username; ///<<3C>û<EFBFBD><C3BB><EFBFBD>
|
||
char *password; ///<<3C><><EFBFBD><EFBFBD>
|
||
char *url; ///<<3C>豸IP
|
||
WORD wserport; ///<<3C>˿<EFBFBD>
|
||
};
|
||
|
||
/**@brief <20><>ɫ<EFBFBD><C9AB>ģʽ*/
|
||
typedef enum
|
||
{
|
||
DEV_PALETE_WHITEHOT = 0, /**< <20><><EFBFBD><EFBFBD> */
|
||
DEV_PALETE_BLACKHOT = 1, /**< <20><><EFBFBD><EFBFBD> */
|
||
DEV_PALETE_FUSION = 2, /**< <20>ں<EFBFBD> */
|
||
DEV_PALETE_HOTMETAL = 2, /**< HOTMETAL */
|
||
DEV_PALETE_RAINBOW = 3, /**< <20>ʺ<EFBFBD> */
|
||
DEV_PALETE_GLOBOW = 4, /**< GLOBOW */
|
||
DEV_PALETE_IRON = 5, /**< <20><><EFBFBD><EFBFBD> */
|
||
DEV_PALETE_IRON2 = 6, /**< IRON2 */
|
||
DEV_PALETE_SEPIA = 7, /**< SEPIA */
|
||
DEV_PALETE_COLOR = 8, /**< COLOR */
|
||
DEV_PALETE_COLOR2 = 9, /**< COLOR2 */
|
||
DEV_PALETE_ICEFIRE = 10, /**< ICEFIRE */
|
||
DEV_PALETE_RAIN = 11, /**< RAIN */
|
||
DEV_PALETE_REDHOT = 12, /**< REDHOT */
|
||
DEV_PALETE_GREENHOT = 13, /**< <20><><EFBFBD><EFBFBD> */
|
||
DEV_PALETE_GREYRED = 14, /**< <20>Һ<EFBFBD> */
|
||
DEV_PALETE_LAVA = 15, /**< <20><><EFBFBD><EFBFBD> */
|
||
DEV_PALETE_INSTALERT = 16, /**< InstAlert */
|
||
DEV_PALETE_ARCTIC = 17, /**< <20><><EFBFBD><EFBFBD> */
|
||
DEV_PALETE_MAX,
|
||
}DEV_PALETTE_MODE;
|
||
|
||
/**@brief ¼<><C2BC><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>ʽ*/
|
||
enum RecordType
|
||
{
|
||
RECDT_INVALID = 10, /**<¼<><C2BC><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>Ч */
|
||
RECDT_AUTO_BY_FILE_NAME = 11, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6>ж<EFBFBD><D0B6>ļ<EFBFBD><C4BC><EFBFBD>ʽ() */
|
||
RECDT_PRIVATE_MP4 = 12, /**<˽<><CBBD>mp4<70>ļ<EFBFBD>(ֻ<><D6BB><EFBFBD><EFBFBD>˽<EFBFBD>в<EFBFBD><D0B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) */
|
||
RECDT_MP4 = 13, /**<MP4 */
|
||
RECDT_MOV = 14, /**<MOV */
|
||
RECDT_ASF = 15, /**<asf */
|
||
RECDT_AVI = 16, /**<avi */
|
||
};
|
||
|
||
|
||
/**@brief <20>ں<EFBFBD><DABA><EFBFBD>ͼģʽ*/
|
||
enum EnumViewMode
|
||
{
|
||
EN_MODE_VIS = 1, /**< <20>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD>ͼ */
|
||
EN_MODE_FUSION = 2, /**< <20>ں<EFBFBD><DABA><EFBFBD>ͼ */
|
||
};
|
||
|
||
/**@brief <20>豸У<D0A3>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>*/
|
||
enum DevCalibType
|
||
{
|
||
EN_DCT_TEMP = 0x40, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD> */
|
||
EN_DCT_K = 0x41, /**<Kֵ */
|
||
EN_DCT_SENSOR = 0x42, /**<sensor */
|
||
EN_DCT_BLIND = 0x43, /**<äԪ */
|
||
EN_DCT_TABLE_TEMP = 0x44, /**<<3C>¶ȱ<C2B6> (֮ǰ<D6AE><C7B0><EFBFBD>¶ȱ<C2B6><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD><EFBFBD>˴<EFBFBD>) */
|
||
EN_DCT_B = 0x45, /**<Bֵ */
|
||
EN_DCT_COMPENSATE = 0x46, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD> */
|
||
};
|
||
/**@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
typedef struct _INTRUSION_AREA
|
||
{
|
||
unsigned short usX; ///< <20><><EFBFBD>Ͻ<EFBFBD>X<EFBFBD><58><EFBFBD><EFBFBD>
|
||
unsigned short usY; ///< <20><><EFBFBD>Ͻ<EFBFBD>Y<EFBFBD><59><EFBFBD><EFBFBD>
|
||
unsigned short usWidth; ///< <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
unsigned short usHeight; ///< <20><><EFBFBD><EFBFBD><EFBFBD>߶ȣ<DFB6><C8A3><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
} LI_INTRUSION_AREA;
|
||
/**@brief <20><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
enum IntelligentAnalysisType
|
||
{
|
||
EN_IAT_INVALID = 0, /**<<3C><>Ч */
|
||
EN_IAT_CORDON = 1, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1 */
|
||
EN_IAT_REGION_ENTRY = 2, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
EN_IAT_REGION_LEAVE = 3, /**<<3C>뿪<EFBFBD><EBBFAA><EFBFBD><EFBFBD> */
|
||
EN_IAT_GOODS_LEFT = 4, /**<<3C><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD> */
|
||
EN_IAT_GOODS_MOVE = 5, /**<<3C><>Ʒ<EFBFBD><C6B7>Ǩ */
|
||
EN_IAT_TARFILTER_MIN = 6, /**<<3C><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>-<2D><>С<EFBFBD>ߴ<EFBFBD> */
|
||
EN_IAT_TARFILTER_MAX = 7, /**<<3C><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF>-<2D><><EFBFBD><EFBFBD><EFBFBD>ߴ<EFBFBD> */
|
||
EN_IAT_REGIONSHIELD = 8, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
EN_IAT_MAX = 9,
|
||
};
|
||
|
||
/**@brief <20><><EFBFBD>ּ<EFBFBD><D6BC><EFBFBD><EFBFBD>ص<EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD>
|
||
* @param[in] LI_INTRUSION_AREA <20><><EFBFBD><EFBFBD><E2B5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵ<EFBFBD>ַ
|
||
* @param[in] areaCount <20><><EFBFBD><EFBFBD><E2B5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><>
|
||
*/
|
||
typedef void (WINAPI*INTRDETECCALLBACK)(IRNETHANDLE hHandle,LI_INTRUSION_AREA*pArea,int areaCount);
|
||
/**@brief <20><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>-Ŀ<><C4BF><EFBFBD><EFBFBD><EFBFBD>˻ص<CBBB>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD>
|
||
* @param[in] targetWidth Ŀ<><C4BF><EFBFBD>ߴ<EFBFBD><DFB4>Ŀ<EFBFBD>
|
||
* @param[in] targetHeight Ŀ<><C4BF><EFBFBD>ߴ<EFBFBD><DFB4>ĸ<EFBFBD>
|
||
* @param[in] context <20>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><>
|
||
*/
|
||
typedef void (CALLBACK*TargeFilterCallback)(IRNETHANDLE hHandle, int targetWidth, int targetHeight, void*context);
|
||
|
||
/**@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>Ϣ<EFBFBD>ṹ*/
|
||
typedef struct
|
||
{
|
||
char *m_rvsbindurl; ///<RVS bind url<72><6C>NULL if all url
|
||
WORD m_rvsbindport; ///<RVS bind port
|
||
}RVSINFOREG;
|
||
|
||
/**@brief ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>ṹ*/
|
||
typedef struct
|
||
{
|
||
char m_multiip[16]; ///<multicast ipaddress
|
||
WORD m_wMultiPort; ///<multicast port
|
||
WORD m_wLocaport; ///<local port
|
||
int m_videobuff; ///<video buff num
|
||
int m_audiobuff; ///<audio buff num
|
||
int m_channuser; ///<channel user count
|
||
int m_totaluser; ///<totola user count
|
||
int (WINAPI *m_UserCheckcallback)(char *m_url, char *username, char *password); ///<user check callback function
|
||
int (WINAPI *m_UserConnectcallback)(char *m_sername, int channel, BOOL bStart, char *m_userurl, char *username, char *password, int transtype, IRNETHANDLE handle); ///<user login logout callback function
|
||
}IRNET_REDIRECTORINFO;
|
||
|
||
/**@brief <20><><EFBFBD>»ص<C2BB><D8B5><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD>
|
||
* @param[in] fTemperature <20>¶<EFBFBD><C2B6><EFBFBD><EFBFBD>ݵ<EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>СΪͼ<CEAA><CDBC><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD>,<2C><>λ<EFBFBD><CEBB>
|
||
* @param[in] uWidth ͼ<><CDBC><EFBFBD>Ŀ<EFBFBD>
|
||
* @param[in] uHeight ͼ<><CDBC><EFBFBD>ĸ<EFBFBD>
|
||
* @param[in] tempSpan <20>¿<EFBFBD>
|
||
* @param[in] context <20><>IRNET_ClientRegTempCallBack<63><6B>context<78><74>ͬһ<CDAC>ݣ<EFBFBD><DDA3>˴<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD>ش<EFBFBD>
|
||
* @see IRNET_ClientRegTempCallBack
|
||
*/
|
||
typedef void(CALLBACK*TEMPCALLBACK)(IRNETHANDLE hHandle, float fTemperature[], UINT uWidth, UINT uHeight, DEV_TEMP_SPAN* tempSpan, void*context);
|
||
/**
|
||
* @brief <20>Խ<EFBFBD><D4BD>ص<EFBFBD>
|
||
* @param[in] pbuff <20><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>ΪNULL,<2C><>Ҫֹͣ<CDA3>Խ<EFBFBD>
|
||
* @param[in] size <20><><EFBFBD>ݴ<EFBFBD>С,<2C><><EFBFBD><EFBFBD><=0,<2C><>Ҫֹͣ<CDA3>Խ<EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @attention <20><><EFBFBD><EFBFBD><EFBFBD>ڻص<DABB><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹͣ<CDA3>Խ<EFBFBD>
|
||
* @see IRNET_ClientTalkStart
|
||
*/
|
||
typedef void(WINAPI *TALKCALLBACK)(char *pbuff, int size, void * context);
|
||
/**
|
||
* @brief <20><>ʾ<EFBFBD>ص<EFBFBD>
|
||
* @param[in] m_y Y<><59><EFBFBD><EFBFBD>
|
||
* @param[in] m_u U<><55><EFBFBD><EFBFBD>
|
||
* @param[in] m_v V<><56><EFBFBD><EFBFBD>
|
||
* @param[in] stridey Y<><59><EFBFBD><EFBFBD>
|
||
* @param[in] strideuv UV<55><56><EFBFBD><EFBFBD>
|
||
* @param[in] width ͼ<><CDBC><EFBFBD><EFBFBD>
|
||
* @param[in] height ͼ<><CDBC><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientShowcallback
|
||
*/
|
||
typedef void(WINAPI *SHOWCALLBACK)(BYTE *m_y,
|
||
BYTE *m_u,
|
||
BYTE *m_v,
|
||
int stridey,
|
||
int strideuv,
|
||
int width,
|
||
int height,
|
||
void *context);
|
||
/**
|
||
* @brief <20><>Ƶԭʼ<D4AD><CABC><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>
|
||
* @param[in] pbuff ֡<><D6A1><EFBFBD><EFBFBD>
|
||
* @param[in] headsize ֡ͷ<D6A1><CDB7>С
|
||
* @param[in] datasize <20><><EFBFBD>ݴ<EFBFBD>С
|
||
* @param[in] timetick ʱ<><CAB1><EFBFBD><EFBFBD>
|
||
* @param[in] biskeyframe <20>ؼ<EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @note <20><>Ҫ<EFBFBD><D2AA><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ,֡<><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[pbuff,pbuff+datasize)
|
||
* @see IRNET_ClientStartNomalCap
|
||
*/
|
||
typedef void(WINAPI *ORIGINALVIDEO)(char *pbuff, int headsize, int datasize, int timetick, int biskeyframe, void *context);
|
||
/**
|
||
* @brief <20><>Ƶԭʼ<D4AD><CABC><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>
|
||
* @param[in] pbuff ֡<><D6A1><EFBFBD><EFBFBD>
|
||
* @param[in] headsize ֡ͷ<D6A1><CDB7>С
|
||
* @param[in] datasize <20><><EFBFBD>ݴ<EFBFBD>С
|
||
* @param[in] timetick ʱ<><CAB1><EFBFBD><EFBFBD>
|
||
* @param[in] biskeyframe <20>ؼ<EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @note <20><>Ҫ<EFBFBD><D2AA><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ,֡<><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[pbuff,pbuff+datasize)
|
||
* @see IRNET_ClientStartNomalCap
|
||
*/
|
||
typedef void(WINAPI *ORIGINALAUDIO)(char *pbuff, int headsize, int datasize, int timetick, int biskeyframe, void *context);
|
||
/**
|
||
* @brief <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @note opt<70>IJ<EFBFBD><C4B2><EFBFBD>ֵ
|
||
* @see IRNET_ClientMessageOpen,IRNET_ClientMessageOpt,IRNET_ClientMessageClose
|
||
*/
|
||
enum MessageOpt
|
||
{
|
||
MESSAGE_SERVERCHS = 1, /**<<3C><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ */
|
||
MESSAGE_CMD_RESET = 2, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETGLOBALPARAM = 3, /**<<3C><>ȡȫ<C8A1>ֲ<EFBFBD><D6B2><EFBFBD> */
|
||
MESSAGE_CMD_SETGLOBALPARAM = 4, /**<<3C><><EFBFBD><EFBFBD>ȫ<EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD> */
|
||
MESSAGE_GETCHANNELPARAM = 5, /**<<3C><>ȡͨ<C8A1><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_SETCHANNELPARAM = 6, /**<<3C><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_PARAMDEFAULT = 7, /**<<3C>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD>(<28><>ͨ) */
|
||
MESSAGE_CMD_GETSERIAL = 8, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD> */
|
||
MESSAGE_CMD_SETSERIAL = 9, /**<<3C><><EFBFBD>ô<EFBFBD><C3B4>ڲ<EFBFBD><DAB2><EFBFBD> */
|
||
MESSAGE_CMD_GETSYSTIME = 10, /**<<3C><>ȡϵͳʱ<CDB3><CAB1> */
|
||
MESSAGE_CMD_SETSYSTIME = 11, /**<<3C><><EFBFBD><EFBFBD>ϵͳʱ<CDB3><CAB1> */
|
||
MESSAGE_CMD_GETSERIALNO = 12, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD> */
|
||
MESSAGE_CMD_GETSYSUSER = 13, /**<<3C><><EFBFBD>÷<EFBFBD><C3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD> */
|
||
MESSAGE_CMD_SETSYSUSER = 14, /**<<3C><><EFBFBD>÷<EFBFBD><C3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD> */
|
||
MESSAGE_CMD_OUTPUTCTRL = 15, /**<<3C><><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_OUTPUTSTATUS = 16, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬ */
|
||
MESSAGE_CMD_PTZCMDFILE = 17, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD> */
|
||
MESSAGE_CMD_PTZCMDNAME = 18, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETSUBCHANNELPARAM = 19, /**<<3C><><EFBFBD>÷<EFBFBD><C3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_CAPTUREJPEG = 20, /**<<3C><><EFBFBD><EFBFBD>jpegץͼ(ͼ<><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><D3B2>) */
|
||
MESSAGE_CMD_GETDISKSTATE = 21, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>״̬ */
|
||
MESSAGE_CMD_FORMATDISK = 22, /**<<3C><>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_ENCKEYFRAME = 23, /**<<3C>÷<EFBFBD><C3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>I֡ */
|
||
MESSAGE_CMD_GETPPPOEPARAM = 24, /**<<3C><>ȡPPPOE<4F><45><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETPPPOEPARAM = 25, /**<<3C><><EFBFBD><EFBFBD>PPPOE<4F><45><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETSERIAL232 = 26, /**<485<38><35>232<33>ϲ<EFBFBD> <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>232<33><32><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETSERIAL232 = 27, /**<<3C><><EFBFBD>ô<EFBFBD><C3B4><EFBFBD>232<33><32><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETDHCP = 28, /**<<3C><>ȡDHCP<43><50><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETDHCP = 29, /**<<3C><><EFBFBD><EFBFBD>DHCP<43><50><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETUPNPCFG = 30, /**<<3C><>ȡUPNP<4E><50><EFBFBD>ò<EFBFBD><C3B2><EFBFBD> */
|
||
MESSAGE_CMD_SETUPNPCFG = 31, /**<<3C><><EFBFBD><EFBFBD>UPNP<4E><50><EFBFBD>ò<EFBFBD><C3B2><EFBFBD> */
|
||
MESSAGE_CMD_GETUPNPSTATUS = 32, /**<<3C><>ȡUPNP״̬ */
|
||
MESSAGE_CMD_GETMAILCFG = 33, /**<<3C><>ȡ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ */
|
||
MESSAGE_CMD_SETMAILCFG = 34, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ */
|
||
MESSAGE_CMD_GETTIMERCAP = 35, /**<<3C><>ȡ<EFBFBD><C8A1>ʱץ<CAB1>IJ<EFBFBD><C4B2><EFBFBD> */
|
||
MESSAGE_CMD_SETTIMERCAP = 36, /**<<3C><><EFBFBD>ö<EFBFBD>ʱץ<CAB1>IJ<EFBFBD><C4B2><EFBFBD> */
|
||
MESSAGE_CMD_GETSYSSUPPORTEX = 37, /**<<3C><>ȡϵͳ<CFB5><CDB3>չ֧<D5B9><D6A7><EFBFBD><EFBFBD>Ϣ */
|
||
MESSAGE_CMD_GETDVRSENSORALARM = 38, /**<<3C><>ȡDVR̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETDVRSENSORALARM = 39, /**<<3C><><EFBFBD><EFBFBD>DVR<56><52>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETENCODETYPE = 40, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETENCODETYPE = 41, /**<<3C><><EFBFBD>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_MAILTEST = 42, /**<<3C>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETRTSPPARAMEX = 43, /**<<3C><>ȡRTSP<53><50><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETRTSPPARAMEX = 44, /**<<3C><><EFBFBD><EFBFBD>RTSP<53><50><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETTIMEZONE = 45, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SETTIMEZONE = 46, /**<<3C><><EFBFBD>÷<EFBFBD><C3B7><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GETCHANNELOSD_EX = 47, /**<<3C><><EFBFBD><EFBFBD>OSD<53><44><EFBFBD><EFBFBD>(<28><>չ) */
|
||
MESSAGE_CMD_SETCHANNELOSD_EX = 48, /**<<3C><>ȡOSD<53><44><EFBFBD><EFBFBD>(<28><>չ) */
|
||
MESSAGE_CMD_GETFLASHINFO = 49, /**<<3C><><EFBFBD><EFBFBD>flash<73>汾<EFBFBD><E6B1BE>Ϣ */
|
||
MESSAGE_CMD_GETUPNPPORTINFO = 50, /**<<3C><>ȡUPNP<4E>˿<EFBFBD><CBBF><EFBFBD>Ϣ */
|
||
MESSAGE_CMD_SET_FFCCTRL = 51, /**<<3C><><EFBFBD>ſ<EFBFBD><C5BF><EFBFBD> */
|
||
MESSAGE_CMD_GET_CAPTURETYPE = 52, /**<<3C><>ȡץ<C8A1><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_CAPTURETYPE = 53, /**<<3C><><EFBFBD><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_GET_OSDPARAM = 54, /**<<3C><>ȡOSD<53><44><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_SET_OSDPARAM = 55, /**<<3C><><EFBFBD><EFBFBD>OSD<53><44><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_GET_IROSDPARAM = 56, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>OSD<53><44><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_SET_IROSDPARAM = 57, /**<<3C><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>OSD<53><44><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_GET_REGIONTEMPPARAM = 58, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>(<28><>ͨ) */
|
||
MESSSGE_CMD_SET_REGIONTEMPPARAM = 59, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>(<28><>ͨ) */
|
||
MESSSGE_CMD_GET_REGIONTEMPALARM = 60, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_SET_REGIONTEMPALARM = 61, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_GET_REGIONTEMPVALUE = 62, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ */
|
||
MESSSGE_CMD_GET_VIDEOOUTMODE = 63, /**<<3C><>ȡ<EFBFBD><C8A1>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>ģʽ */
|
||
MESSSGE_CMD_SET_VIDEOOUTMODE = 64, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>ģʽ */
|
||
MESSSGE_CMD_GET_TEMPDATA = 65, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_GET_GLOBALTEMPALARM = 66, /**<<3C><>ȡȫ<C8A1>ֲ<EFBFBD><D6B2>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSSGE_CMD_SET_GLOBALTEMPALARM = 67, /**<<3C><><EFBFBD><EFBFBD>ȫ<EFBFBD>ֲ<EFBFBD><D6B2>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_IR_VIPARAM = 68, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_IR_VIPARAM = 69, /**<<3C><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_IR_DDEPARAM = 70, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>DDE<44><45><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_IR_DDEPARAM = 71, /**<<3C><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>DDE<44><45><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_IR_STRETCHMODE = 72, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ */
|
||
MESSAGE_CMD_SET_IR_STRETCHMODE = 73, /**<<3C><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ */
|
||
MESSAGE_CMD_GET_TAUGAINMODE = 74, /**<<3C><>ȡTAU<41><55><EFBFBD><EFBFBD>ģʽ */
|
||
MESSAGE_CMD_SET_TAUGAINMODE = 75, /**<<3C><><EFBFBD><EFBFBD>TAU<41><55><EFBFBD><EFBFBD>ģʽ */
|
||
MESSAGE_CMD_GET_GPSINFO = 76, /**<<3C><>ȡGPS<50><53>Ϣ */
|
||
MESSAGE_CMD_SET_GPSINFO = 77, /**<<3C><><EFBFBD><EFBFBD>GPS<50><53>Ϣ */
|
||
MESSAGE_CMD_GETDVRSYSUSEREX = 78, /**<<3C><>ȡ<EFBFBD>豸<EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϣ */
|
||
MESSAGE_CMD_SETDVRSYSUSEREX = 79, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϣ */
|
||
MESSAGE_CMD_REC_REMOTE_BEG = 80, /**<Զ<><D4B6>¼<EFBFBD><C2BC> */
|
||
MESSAGE_CMD_REC_REMOTE_END = 81, /**<Զ<><D4B6>¼<EFBFBD><C2BC> */
|
||
MESSAGE_CMD_GET_MSDSTATUS = 82, /**<SD<53><44><EFBFBD>ռ<EFBFBD><D5BC><EFBFBD>ȡ */
|
||
MESSAGE_CMD_GET_CAL_TEMP_IN_AREA = 83, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_CAL_TEMP_IN_AREA = 84, /**<<3C><><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_PWMUART_CFG = 85, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_PWMUART_CFG = 86, /**<<3C><><EFBFBD>ô<EFBFBD><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_TEMP_ALARM_PARAM = 87, /**<<3C>¶ȳ<C2B6><C8B3>ޱ<EFBFBD><DEB1><EFBFBD> */
|
||
MESSAGE_CMD_SET_TEMP_ALARM_PARAM = 88, /**<<3C>¶ȳ<C2B6><C8B3>ޱ<EFBFBD><DEB1><EFBFBD> */
|
||
MESSAGE_CMD_GET_RADMET_PARAM = 89, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_RADMET_PARAM = 90, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_STILLCAPTURE = 91, /**<<3C><>ʱץ<CAB1>Ŀ<EFBFBD><C4BF><EFBFBD> */
|
||
MESSAGE_CMD_SET_STILLCAPTURE = 92, /**<<3C><>ʱץ<CAB1>Ŀ<EFBFBD><C4BF><EFBFBD> */
|
||
MESSAGE_CMD_GET_ALARM_INPUT_STATUS = 93, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̽ͷ״̬ */
|
||
MESSAGE_CMD_GET_TEMPALARMCTRL = 94, /**<<3C><><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_TEMPALARMCTRL = 95, /**<<3C><><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_SDCARDFULLCTRL = 96, /**<SD<53><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_SDCARDFULLCTRL = 97, /**<SD<53><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_FIREPOINTPARAM = 98, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_FIREPOINTPARAM = 99, /**<<3C><><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_FIREPOINT = 100, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_FIREBEHAVIOURPARAM = 101, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD> */
|
||
MESSAGE_CMD_SET_FIREBEHAVIOURPARAM = 102, /**<<3C><><EFBFBD>û<EFBFBD><C3BB>Ʋ<EFBFBD><C6B2><EFBFBD> */
|
||
MESSAGE_CMD_GET_FIREBEHAVIOUR = 103, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_OSD_REGION_TRANSPARENT_PARAM = 104, /**<OSD<53><44><EFBFBD><EFBFBD><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_OSD_REGION_TRANSPARENT_PARAM = 105, /**<OSD<53><44><EFBFBD><EFBFBD><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_BUZZER_ENABLE = 106, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>*/
|
||
MESSAGE_CMD_SET_BUZZER_ENABLE = 107, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>*/
|
||
MESSAGE_CMD_GETREMOTEHOST = 108, /**<Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETREMOTEHOST = 109, /**<Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_REGIONTEMPALARMCTRL = 110, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶ȱ<C2B6><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_REGIONTEMPALARMCTRL = 111, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶ȱ<C2B6><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_TEMPMEASURETYPE = 112, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>*/
|
||
MESSAGE_CMD_SET_TEMPMEASURETYPE = 113, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>*/
|
||
MESSAGE_CMD_GET_AREATEMPCOMPARECTRL = 114, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶ȶԱȿ<D4B1><C8BF><EFBFBD>*/
|
||
MESSAGE_CMD_SET_AREATEMPCOMPARECTRL = 115, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶ȶԱȿ<D4B1><C8BF><EFBFBD>*/
|
||
MESSAGE_CMD_GET_REGIONOSDNAME = 116, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>OSD*/
|
||
MESSAGE_CMD_SET_REGIONOSDNAME = 117, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>OSD*/
|
||
MESSAGE_GETALARMPARAM = 118, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_SETALARMPARAM = 119, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETMOTIONPARAM = 120, /**<<3C>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETMOTIONPARAM = 121, /**<<3C>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVIDEOMASK = 122, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD>β<EFBFBD><CEB2><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIDEOMASK = 123, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD>β<EFBFBD><CEB2><EFBFBD>*/
|
||
MESSAGE_CMD_GETCHANNELOSD = 124, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETCHANNELOSD = 125, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>*/
|
||
MESSAGE_CMD_AFFIRMUSER = 126, /**<<3C><>֤<EFBFBD>û<EFBFBD>*/
|
||
MESSAGE_CMD_GETTIMEDRESET = 127, /**<<3C><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETTIMEDRESET = 128, /**<<3C><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETHIDEALARM = 129, /**<<3C>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETHIDEALARM = 130, /**<<3C>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETSUBCHANNELPARAM = 131, /**<<3C><>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETRECORDPARAM = 132, /**<Ӳ<><D3B2>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETRECORDPARAM = 133, /**<Ӳ<><D3B2>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETJPEGCAPPARAM = 134, /**<JPEGץ<47>IJ<EFBFBD><C4B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETJPEGCAPPARAM = 135, /**<JPEGץ<47>IJ<EFBFBD><C4B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETSENSORALARM = 136, /**<<3C><><EFBFBD><EFBFBD>̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETSENSORALARM = 137, /**<<3C><><EFBFBD><EFBFBD>̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETAUDIOPARAM = 138, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETAUDIOPARAM = 139, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETCDMAPARAM = 140, /**<CDMA<4D><41><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETCDMAPARAM = 141, /**<CDMA<4D><41><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETWIFIPARAM = 142, /**<Wifi<66><69><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETWIFIPARAM = 143, /**<Wifi<66><69><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETLINKCONFIG = 144, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETLINKCONFIG = 145, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETDDNSEXPARAM = 146, /**<DDNS<4E><53><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETDDNSEXPARAM = 147, /**<DDNS<4E><53><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETEXALARMPARAM = 148, /**<<3C>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETEXALARMPARAM = 149, /**<<3C>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETHUMITUREPRAM = 150, /**<<3C><>ʪ<EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETHUMITUREPRAM = 151, /**<<3C><>ʪ<EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVIDEOOFFSET = 152, /**<<3C><>Ƶƫ<C6B5><C6AB><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIDEOOFFSET = 153, /**<<3C><>Ƶƫ<C6B5><C6AB><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVIDEOMASKAREA = 154, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIDEOMASKAREA = 155, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETSNMPCONFIG = 156, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETSNMPCONFIG = 157, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETALARMSMS = 158, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETALARMSMS = 159, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETALARMTYPE = 160, /**<̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETALARMTYPE = 161, /**<̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETFTP = 162, /**<FTP<54><50>Ϣ*/
|
||
MESSAGE_CMD_SETFTP = 163, /**<FTP<54><50>Ϣ*/
|
||
MESSAGE_CMD_GETCCDPARAM = 164, /**<CCD<43><44><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETCCDPARAM = 165, /**<CCD<43><44><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETPLATFORMINFO = 166, /**<ƽ̨<C6BD><CCA8>Ϣ*/
|
||
MESSAGE_CMD_SETPLATFORMINFO = 167, /**<ƽ̨<C6BD><CCA8>Ϣ*/
|
||
MESSAGE_CMD_GETVI2VO = 168, /**<ͼ<><EFBFBD>ʹ<EFBFBD><CAB9>*/
|
||
MESSAGE_CMD_SETVI2VO = 169, /**<ͼ<><EFBFBD>ʹ<EFBFBD><CAB9>*/
|
||
MESSAGE_CMD_GETALARMFTPUPLOAD = 170, /**<̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>FTP<54><50><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETALARMFTPUPLOAD = 171, /**<̽ͷ<CCBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>FTP<54><50><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETMOTIONCONTACTEX = 172, /**<<3C>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD>ⱨ<EFBFBD><E2B1A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ<EFBFBD><D5B9><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETMOTIONCONTACTEX = 173, /**<<3C>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD>ⱨ<EFBFBD><E2B1A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ<EFBFBD><D5B9><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDVRMOTIONALARM = 174, /**<DVR<56>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD>ⱨ<EFBFBD><E2B1A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDVRMOTIONALARM = 175, /**<DVR<56>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD>ⱨ<EFBFBD><E2B1A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDVRHIDEALARM = 176, /**<DVR<56><52>Ƶ<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDVRHIDEALARM = 177, /**<DVR<56><52>Ƶ<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDVROTHERALARM = 178, /**<DVR<56><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDVROTHERALARM = 179, /**<DVR<56><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETBKDISK = 180, /**<DVR<56><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETSMARTINFO = 181, /**<DVRӲ<52><D3B2>SMART<52><54>Ϣ*/
|
||
MESSAGE_CMD_GETVIEWPARAM = 182, /**<V0<56><30><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIEWPARAM = 183, /**<V0<56><30><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETLOOPVIEW = 184, /**<<3C><>ѯ<EFBFBD><D1AF><EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETLOOPVIEW = 185, /**<<3C><>ѯ<EFBFBD><D1AF><EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETDVRUSER = 186, /**<DVR<56>û<EFBFBD><C3BB><EFBFBD>Ϣ*/
|
||
MESSAGE_CMD_SETDVRUSER = 187, /**<DVR<56>û<EFBFBD><C3BB><EFBFBD>Ϣ*/
|
||
MESSAGE_CMD_GETDVRCHANNELOSD = 188, /**<DVR<56><52>Ƶ<EFBFBD><C6B5><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETDVRCHANNELOSD = 189, /**<DVR<56><52>Ƶ<EFBFBD><C6B5><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETVIDEOOFFSETEX = 190, /**<<3C><>Ƶƫ<C6B5><C6AB><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIDEOOFFSETEX = 191, /**<<3C><>Ƶƫ<C6B5><C6AB><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDEVICEID = 192, /**<<3C>豸ID*/
|
||
MESSAGE_CMD_SETDEVICEID = 193, /**<<3C>豸ID*/
|
||
MESSAGE_CMD_GETKEYBOARDEX = 194, /**<<3C><><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>*/
|
||
MESSAGE_CMD_SETKEYBOARDEX = 195, /**<<3C><><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>*/
|
||
MESSAGE_CMD_GETCHOOSEPTZ = 196, /**<ѡ<><D1A1><EFBFBD><EFBFBD>̨*/
|
||
MESSAGE_CMD_SETCHOOSEPTZ = 197, /**<ѡ<><D1A1><EFBFBD><EFBFBD>̨*/
|
||
MESSAGE_CMD_GETDVRDOUBLEBITS = 198, /**<ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDVRDOUBLEBITS = 199, /**<ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETPROTOCOLPARAM = 200, /**<ѡ<><D1A1><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>*/
|
||
MESSAGE_CMD_SETPROTOCOLPARAM = 201, /**<ѡ<><D1A1><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>*/
|
||
MESSAGE_CMD_GETFTPTIMEREC = 202, /**<FTP<54><50>ʱ¼<CAB1><C2BC>*/
|
||
MESSAGE_CMD_SETFTPTIMEREC = 203, /**<FTP<54><50>ʱ¼<CAB1><C2BC>*/
|
||
MESSAGE_CMD_GETSUBENCODETYPE = 204, /**<ѡ<><D1A1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETSUBENCODETYPE = 205, /**<ѡ<><D1A1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETPROLOOP = 206, /**<Ԥ<>õ<EFBFBD><C3B5><EFBFBD>ѯ*/
|
||
MESSAGE_CMD_SETPROLOOP = 207, /**<Ԥ<>õ<EFBFBD><C3B5><EFBFBD>ѯ*/
|
||
MESSAGE_CMD_GETAUDIOSILENT = 208, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETAUDIOSILENT = 209, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDVRUSERSTATE = 210, /**<<3C>û<EFBFBD>״̬*/
|
||
MESSAGE_CMD_SETDVRUSERSTATE = 211, /**<<3C>û<EFBFBD>״̬*/
|
||
MESSAGE_CMD_GETREDUNDANCERECORD = 212, /**<<3C><><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>״̬*/
|
||
MESSAGE_CMD_SETREDUNDANCERECORD = 213, /**<<3C><><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>״̬*/
|
||
MESSAGE_CMD_GETTHIRDENCODEPARA = 214, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETTHIRDENCODEPARA = 215, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETTHIRDENCODETYPE = 216, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETTHIRDENCODETYPE = 217, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETPTZCTRLTIME = 218, /**<<3C><>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>*/
|
||
MESSAGE_CMD_SETPTZCTRLTIME = 219, /**<<3C><>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>*/
|
||
MESSAGE_CMD_GETAUDIOPARAMTYPE = 220, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETAUDIOPARAMTYPE = 221, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDVRVOPARAM = 222, /**<DVR<56><52>V0<56><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDVRVOPARAM = 223, /**<DVR<56><52>V0<56><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVLCPARAM = 224, /**<VLC<4C><43><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVLCPARAM = 225, /**<VLC<4C><43><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETNTPPARAM = 226, /**<NTP<54><50><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETNTPPARAM = 227, /**<NTP<54><50><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETBKDISK = 228, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><D3B2>*/
|
||
MESSAGE_CMD_GETVIDEOINTERESTAREA = 229, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIDEOINTERESTAREA = 230, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVCAABILITY = 231, /**<֧<>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETCCDPARAMEX = 232, /**<Sensor<6F><72><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETCCDPARAMEX = 233, /**<Sensor<6F><72><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETSTORAGE = 234, /**<Ӳ<><D3B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ(<28><>)*/
|
||
MESSAGE_CMD_SETSTORAGE = 235, /**<Ӳ<><D3B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ(<28><>)*/
|
||
MESSAGE_CMD_GETSMART = 236, /**<Ӳ<><D3B2>smart<72><74>Ϣ(<28><>)*/
|
||
MESSAGE_CMD_GETEXACTTIMEZONE = 237, /**<ȷ<D7BC><C8B7>ʱ<EFBFBD><CAB1>*/
|
||
MESSAGE_CMD_SETEXACTTIMEZONE = 238, /**<ȷ<D7BC><C8B7>ʱ<EFBFBD><CAB1>*/
|
||
MESSAGE_CMD_GETTRAFFICLIGHTCFG = 239, /**<<3C><><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETTRAFFICLIGHTCFG = 240, /**<<3C><><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETRECORDSTREAMTYPE = 241, /**<¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETRECORDSTREAMTYPE = 242, /**<¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETWIFIMODE = 243, /**<wifiģʽ*/
|
||
MESSAGE_CMD_SETWIFIMODE = 244, /**<wifiģʽ*/
|
||
MESSAGE_CMD_GETALARMSHORTMSGPARAM = 245, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD>*/
|
||
MESSAGE_CMD_SETALARMSHORTMSGPARAM = 246, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD>*/
|
||
MESSAGE_CMD_GETNETERRORPARAM = 247, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETNETERRORPARAM = 248, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDISKSELECTPARAM = 249, /**<<3C>豸<EFBFBD>洢<EFBFBD><E6B4A2><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDISKSELECTPARAM = 250, /**<<3C>豸<EFBFBD>洢<EFBFBD><E6B4A2><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDAYNIGHTPARAM = 251, /**<<3C><>ҹת<D2B9><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDAYNIGHTPARAM = 252, /**<<3C><>ҹת<D2B9><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVIDEOINTYPE = 253, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIDEOINTYPE = 254, /**<<3C><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETWIFIENABLE = 255, /**<wifi<66><69>3g֧<67><D6A7><EFBFBD><EFBFBD>Ϣ*/
|
||
MESSAGE_CMD_GETNOISEMODEPARAM = 256, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETNOISEMODEPARAM = 257, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETVPNINFO = 258, /**<VPN<50><4E><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVPNINFO = 259, /**<VPN<50><4E><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETWIFIINFO = 260, /**<wifi<66><69><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETPHOTO_SENSITIVE_TYPE = 261, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETPHOTO_SENSITIVE_TYPE = 262, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENC_VPP_MAIN = 263, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƵԤ<C6B5><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ENC_VPP_MAIN = 264, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƵԤ<C6B5><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ENC_VPP_SUB = 265, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƵԤ<C6B5><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENC_VPP_SUB = 266, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƵԤ<C6B5><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ENC_VPP_THIRD = 267, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƵԤ<C6B5><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENC_VPP_THIRD = 268, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƵԤ<C6B5><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ENC_PROFILE_MAIN = 269, /**<<3C><><EFBFBD>뼶<EFBFBD><EBBCB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENC_PROFILE_MAIN = 270, /**<<3C><><EFBFBD>뼶<EFBFBD><EBBCB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ENC_PROFILE_SUB = 271, /**<<3C><><EFBFBD>뼶<EFBFBD><EBBCB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENC_PROFILE_SUB = 272, /**<<3C><><EFBFBD>뼶<EFBFBD><EBBCB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ENC_PROFILE_THIRD = 273, /**<<3C><><EFBFBD>뼶<EFBFBD><EBBCB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENC_PROFILE_THIRD = 274, /**<<3C><><EFBFBD>뼶<EFBFBD><EBBCB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_CCD_RGB_DEFAULT = 275, /**<sensor<6F><72>RGB<47><42><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_CCD_AI_CHECK = 276, /**<AIУ<49><D0A3>ֵ*/
|
||
MESSAGE_CMD_GET_REMOTESTREAMTYPE = 277, /**<Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_REMOTESTREAMTYPE = 278, /**<Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ENCRYPTIONTYPE = 279, /**<<3C><><EFBFBD>ܷ<EFBFBD>ʽ(<28>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_SET_ENCRYPTIONTYPE = 280, /**<<3C><><EFBFBD>ܷ<EFBFBD>ʽ(<28>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_GETSENSORPARAM_DEVTYPE = 281, /**<Զ<>̲<EFBFBD><CCB2><EFBFBD><EFBFBD>е<EFBFBD><D0B5>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETSENSORPARAM_DEVTYPE = 282, /**<Զ<>̲<EFBFBD><CCB2><EFBFBD><EFBFBD>е<EFBFBD><D0B5>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETDEVICECFG = 283, /**<NVR<56><52>ģת<C4A3><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETDEVICECFG = 284, /**<NVR<56><52>ģת<C4A3><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GETCHANNELRECORDPLANEX = 285, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:¼<><C2BC><EFBFBD>ƻ<EFBFBD>*/
|
||
MESSAGE_CMD_SETCHANNELRECORDPLANEX = 286, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:¼<><C2BC><EFBFBD>ƻ<EFBFBD>*/
|
||
MESSAGE_CMD_GETMOTIONALARMAREA = 287, /**<<3C>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETMOTIONALARMAREA = 288, /**<<3C>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_OSDBORDER = 289, /**<OSD<53>߿<EFBFBD><DFBF><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_OSDBORDER = 290, /**<OSD<53>߿<EFBFBD><DFBF><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_RESOLUTION = 291, /**<<3C><><EFBFBD><EFBFBD>֧<EFBFBD>ֵķֱ<C4B7><D6B1><EFBFBD>*/
|
||
MESSAGE_CMD_GET_QOS_TOS = 292, /**<<3C><><EFBFBD><EFBFBD>ƵQOS<4F><53><EFBFBD>ȼ<EFBFBD>*/
|
||
MESSAGE_CMD_SET_QOS_TOS = 293, /**<<3C><><EFBFBD><EFBFBD>ƵQOS<4F><53><EFBFBD>ȼ<EFBFBD>*/
|
||
MESSAGE_CMD_GET_SNMP_CFG = 294, /**<SNMP<4D><50><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_SNMP_CFG = 295, /**<SNMP<4D><50><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_IPV6_CFG = 296, /**<<3C><><EFBFBD><EFBFBD>IPV6*/
|
||
MESSAGE_CMD_SET_IPV6_CFG = 297, /**<<3C><><EFBFBD><EFBFBD>IPV6*/
|
||
MESSAGE_CMD_GET_SENSORVERSION = 298, /**<<3C><>ȡSensor<6F>汾<EFBFBD><E6B1BE>*/
|
||
MESSAGE_CMD_GET_WINCALIPARAM = 299, /**<<3C><><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_WINCALIPARAM = 300, /**<<3C><><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_SMT_ANALY_ADVANCE = 301, /**<<3C><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>-<2D><EFBFBD><DFBC><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_SMT_ANALY_ADVANCE = 302, /**<<3C><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>-<2D><EFBFBD><DFBC><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_DAYNIGHTPARAM_EX = 303, /**<<3C><>ҹ<EFBFBD><D2B9><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_DAYNIGHTPARAM_EX = 304, /**<<3C><>ҹ<EFBFBD><D2B9><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_IROSD2VISPARAM = 305, /**<<3C>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>osd<73><64><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_IROSD2VISPARAM = 306, /**<<3C>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>osd<73><64><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_CHANNELTYPE = 307, /**<ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_ANTIFLICKER = 308, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_ANTIFLICKER = 309, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_TEMPREGIONOFFSET = 310, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>ƫ<EFBFBD><C6AB>(<28>ɼ<EFBFBD><C9BC><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>Ч)*/
|
||
MESSAGE_CMD_SET_TEMPREGIONOFFSET = 311, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>ƫ<EFBFBD><C6AB>(<28>ɼ<EFBFBD><C9BC><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>Ч)*/
|
||
MESSAGE_CMD_GET_TEMPVALUE_EX = 312, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ(<28><>չ)*/
|
||
MESSAGE_CMD_GET_SENSOR_SERIALNO = 313, /**<<3C><>ȡsensor<6F><72><EFBFBD>к<EFBFBD> */
|
||
MESSAGE_CMD_SET_SENSOR_SERIALNO = 314, /**<<3C><><EFBFBD><EFBFBD>sensor<6F><72><EFBFBD>к<EFBFBD> */
|
||
MESSAGE_CMD_GET_SWITCHMODE = 315, /**<<3C>л<EFBFBD>Уģʽ */
|
||
MESSAGE_CMD_SET_SWITCHMODE = 316, /**<<3C>л<EFBFBD>Уģʽ */
|
||
MESSAGE_CMD_TAU_FACDEFAULT = 317, /**<TAU<41>ָ<EFBFBD>Ĭ<EFBFBD><C4AC> */
|
||
MESSAGE_CMD_TAU_SAVEPARAM = 318, /**<TAU<41><55><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_TAU_SEGMENT = 319, /**<TAU<41>α<EFBFBD><CEB1><EFBFBD> */
|
||
MESSAGE_CMD_SET_TAU_SEGMENT = 320, /**<TAU<41>α<EFBFBD><CEB1><EFBFBD> */
|
||
MESSAGE_CMD_GET_HT_BLACK_CLIPPING = 321, /**<<3C>ڱ߲ü<DFB2> */
|
||
MESSAGE_CMD_SET_HT_BLACK_CLIPPING = 322, /**<<3C>ڱ߲ü<DFB2> */
|
||
MESSAGE_CMD_GET_DENOISEPARAM = 323, /**<<3C><><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_DENOISEPARAM = 324, /**<<3C><><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_ROLLPARAM = 325, /**<<3C><>ת */
|
||
MESSAGE_CMD_SET_ROLLPARAM = 326, /**<<3C><>ת */
|
||
MESSAGE_CMD_GET_DIGITALOUTMODE = 327, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ */
|
||
MESSAGE_CMD_SET_DIGITALOUTMODE = 328, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ */
|
||
MESSAGE_CMD_GET_FFCMODE = 329, /**<FFCģʽ */
|
||
MESSAGE_CMD_SET_FFCMODE = 330, /**<FFCģʽ */
|
||
MESSAGE_CMD_GET_FFCFRAMEPARAM = 331, /**<<3C>Զ<EFBFBD>FFC֡<43><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_FFCFRAMEPARAM = 332, /**<<3C>Զ<EFBFBD>FFC֡<43><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_FFCTEMPPARAM = 333, /**<<3C>Զ<EFBFBD>FFC<46>¶Ȳ<C2B6><C8B2><EFBFBD> */
|
||
MESSAGE_CMD_SET_FFCTEMPPARAM = 334, /**<<3C>Զ<EFBFBD>FFC<46>¶Ȳ<C2B6><C8B2><EFBFBD> */
|
||
MESSAGE_CMD_GET_VTEMPTEMP = 335, /**<VTEMP<4D>¶Ȳ<C2B6><C8B2><EFBFBD> */
|
||
MESSAGE_CMD_SET_VTEMPTEMP = 336, /**<VTEMP<4D>¶Ȳ<C2B6><C8B2><EFBFBD> */
|
||
MESSAGE_CMD_GET_VTEMPREGION = 337, /**<VTEMP<4D><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_VTEMPREGION = 338, /**<VTEMP<4D><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_KENABLE = 339, /**<Kֵ<4B><D6B5>Ч */
|
||
MESSAGE_CMD_SET_KENABLE = 340, /**<Kֵ<4B><D6B5>Ч */
|
||
MESSAGE_CMD_GET_BENABLE = 341, /**<Bֵ<42><D6B5>Ч */
|
||
MESSAGE_CMD_SET_BENABLE = 342, /**<Bֵ<42><D6B5>Ч */
|
||
MESSAGE_CMD_GET_BLINDENABLE = 343, /**<äԪ<C3A4><D4AA>Ч */
|
||
MESSAGE_CMD_SET_BLINDENABLE = 344, /**<äԪ<C3A4><D4AA>Ч */
|
||
MESSAGE_CMD_GET_FILTEENABLE = 345, /**<ʱ<><CAB1><EFBFBD>˲<EFBFBD><CBB2><EFBFBD>Ч */
|
||
MESSAGE_CMD_SET_FILTEENABLE = 346, /**<ʱ<><CAB1><EFBFBD>˲<EFBFBD><CBB2><EFBFBD>Ч */
|
||
MESSAGE_CMD_GET_FILTEPARAM = 347, /**<ʱ<><CAB1><EFBFBD>˲<EFBFBD>ϵ<EFBFBD><CFB5> */
|
||
MESSAGE_CMD_SET_FILTEPARAM = 348, /**<ʱ<><CAB1><EFBFBD>˲<EFBFBD>ϵ<EFBFBD><CFB5> */
|
||
MESSAGE_CMD_GET_TRAN = 349, /**<<><CDB8> */
|
||
MESSAGE_CMD_SET_TRAN = 350, /**<<><CDB8> */
|
||
MESSAGE_CMD_GET_SMART_DATA = 351, /**<smartData<74><61><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_SMART_DATA = 352, /**<smartData<74><61><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_SENSOR_TEMP = 353, /**<<3C><>о<EFBFBD><D0BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD> */
|
||
MESSAGE_CMD_SET_WRITE_FLASH = 354, /**<<3C>̻<EFBFBD>flash */
|
||
MESSAGE_CMD_GET_SENSOR_STATE = 355, /**<<3C><>ǰsensor״̬ */
|
||
MESSAGE_CMD_GET_OBJTEMP_FLUXRANGE = 356, /**<<3C>¶<EFBFBD><C2B6><EFBFBD><EFBFBD>ط<EFBFBD>Χ */
|
||
MESSAGE_CMD_GET_TAUNUCTABLEINDEXES = 357, /**<<3C><>ȡ<EFBFBD><C8A1>ǰ֧<C7B0>ֵ<EFBFBD>NUC Table<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_TAUNUCTABLEFUNCTION = 358, /**<<3C><>ȡ<EFBFBD><C8A1>ǰTAU<41><55>֧<EFBFBD>ֵ<EFBFBD> NUC Table<6C><65><EFBFBD><EFBFBD><E2B9A6> */
|
||
MESSAGE_CMD_SET_TAUNUCTABLEFUNCTION = 359, /**<<3C><><EFBFBD>õ<EFBFBD>ǰTAU<41><55>֧<EFBFBD>ֵ<EFBFBD> NUC Table<6C><65><EFBFBD><EFBFBD><E2B9A6> */
|
||
MESSAGE_CMD_WNDCALIB_STARTUP = 360, /**<<3C><><EFBFBD><EFBFBD>У <20><><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_WNDCALIB_CAPBASEDATA = 361, /**<ץȡ<D7A5><C8A1>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><EFBFBD><D7BC><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_WNDCALIB_CAPOBJDATA = 362, /**<ץȡ<D7A5><C8A1>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_WNDCALIB_CALC = 363, /**<<3C><><EFBFBD>㴰<EFBFBD><E3B4B0>Уϵ<D7BC><CFB5> */
|
||
MESSAGE_CMD_GET_WEBROMVER = 364, /**<<3C><>ȡ<EFBFBD><C8A1>ҳ(ROM)<29>汾 */
|
||
MESSAGE_CMD_FILLLIGHT_ON = 365, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>ƿ<EFBFBD><C6BF><EFBFBD> */
|
||
MESSAGE_CMD_FILLLIGHT_OFF = 366, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>ƹر<C6B9> */
|
||
MESSAGE_CMD_GET_ONVIFPARAM = 367, /**<onvif<69><66><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_ONVIFPARAM = 368, /**<onvif<69><66><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_IMAGEFUSEPARAM_EX = 369, /**<ͼ<><CDBC><EFBFBD>ںϲ<DABA><CFB2><EFBFBD> */
|
||
MESSAGE_CMD_SET_IMAGEFUSEPARAM_EX = 370, /**<ͼ<><CDBC><EFBFBD>ںϲ<DABA><CFB2><EFBFBD> */
|
||
MESSAGE_CMD_GET_FUSEOFFSET = 371, /**<<3C>ں<EFBFBD>ƫ<EFBFBD><C6AB> */
|
||
MESSAGE_CMD_SET_FUSEOFFSET = 372, /**<<3C>ں<EFBFBD>ƫ<EFBFBD><C6AB> */
|
||
MESSAGE_CMD_GET_IMAGEFLIPPARAM = 373, /**<ͼ<><CDBC><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_IMAGEFLIPPARAM = 374, /**<ͼ<><CDBC><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_PIXLETEMPERATURE = 375, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD>¶<EFBFBD> */
|
||
MESSAGE_CMD_SET_PIXLETEMPERATURE = 376, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>λ<EFBFBD><CEBB> */
|
||
MESSAGE_CMD_GET_POLYGONTEMPPARAM = 377, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2>¶<EFBFBD><C2B6><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD> */
|
||
MESSAGE_CMD_SET_POLYGONTEMPPARAM = 378, /**<<3C><><EFBFBD>ö<EFBFBD><C3B6><EFBFBD><EFBFBD>β<EFBFBD><CEB2>¶<EFBFBD><C2B6><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD> */
|
||
MESSAGE_CMD_GET_HUMANCALIPARAM = 379, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<D0A3><D7BC><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_HUMANCALIPARAM = 380, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<D0A3><D7BC><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_GET_TEMPSHIELDPARAM = 381, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_SET_TEMPSHIELDPARAM = 382, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
|
||
MESSAGE_CMD_HUMANCALI_MANUAL = 383, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<D0A3><D7BC><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD> */
|
||
MESSAGE_CMD_HUMANCALI_RESTORE = 384, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<D0A3><D7BC><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD> */
|
||
MESSAGE_CMD_GET_HUMANCALI_VISMATCHIR = 385, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>Ϳɼ<CDBF><C9BC><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>(<28>ɼ<EFBFBD><C9BC><EFBFBD>+<2B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_SET_HUMANCALI_VISMATCHIR = 386, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>Ϳɼ<CDBF><C9BC><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>(<28>ɼ<EFBFBD><C9BC><EFBFBD>+<2B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_GET_HUMANCALI_TEMPTABLE = 387, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<D0A3>¶ȱ<C2B6> */
|
||
MESSAGE_CMD_SET_HUMANCALI_TEMPTABLE = 388, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<D0A3>¶ȱ<C2B6> */
|
||
MESSAGE_CMD_GET_TEMPUNIT = 389, /**<<3C>¶ȵ<C2B6>λ */
|
||
MESSAGE_CMD_SET_TEMPUNIT = 390, /**<<3C>¶ȵ<C2B6>λ */
|
||
MESSAGE_CMD_GET_TEMPINFOLIST = 391, /**<<3C><>ȡȫ<C8A1>ֺ<EFBFBD><D6BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ<EFBFBD><D6B5>Ϣ */
|
||
MESSAGE_CMD_GET_TEMPALARMCTRLEX = 392, /**<<3C><><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(֧<><D6A7>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_SET_TEMPALARMCTRLEX = 393, /**<<3C><><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(֧<><D6A7>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_GET_REGIONTEMPALARMCTRLEX = 394, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶ȱ<C2B6><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(֧<><D6A7>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_SET_REGIONTEMPALARMCTRLEX = 395, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>¶ȱ<C2B6><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(֧<><D6A7>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) */
|
||
MESSAGE_CMD_GET_GB28181PARAM = 396, /**<GB28181<38><31><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_GB28181PARAM = 397, /**<GB28181<38><31><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_REGIONTEMPPARAM_EX2 = 398, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>(֧<><D6A7>24<32><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_SET_REGIONTEMPPARAM_EX2 = 399, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>(֧<><D6A7>24<32><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_GET_POLYGONTEMPPARAM_EX = 400, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2>²<EFBFBD><C2B2><EFBFBD>(֧<><D6A7>24<32><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_SET_POLYGONTEMPPARAM_EX = 401, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2>²<EFBFBD><C2B2><EFBFBD>(֧<><D6A7>24<32><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_GET_SMARTANALYSIS_ENABLE = 402, /**<<3C><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>*/
|
||
MESSAGE_CMD_SET_SMARTANALYSIS_ENABLE = 403, /**<<3C><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>*/
|
||
MESSAGE_CMD_GET_SMARTANALYSIS_ALARM = 404, /**<<3C><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_SMARTANALYSIS_ALARM = 405, /**<<3C><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_TEMPOSDMODE = 406, /**<<3C>¶<EFBFBD>OSDģʽ*/
|
||
MESSAGE_CMD_SET_TEMPOSDMODE = 407, /**<<3C>¶<EFBFBD>OSDģʽ*/
|
||
MESSAGE_CMD_GET_GPSINFO_ABIF = 408, /**<GPS<50><53>Ϣ(ABIF)*/
|
||
MESSAGE_CMD_GET_CENTER_OSD = 409, /**<<3C><><EFBFBD>ĵ<EFBFBD>OSDʹ<44><CAB9>*/
|
||
MESSAGE_CMD_SET_CENTER_OSD = 410, /**<<3C><><EFBFBD>ĵ<EFBFBD>OSDʹ<44><CAB9>*/
|
||
MESSAGE_CMD_PARAMDEFAULT_DEEP = 411, /**<<3C>ָ<EFBFBD>Ĭ<EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD>(<28><><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_GET_ONVIFPORT = 412, /**<onvif<69>˿ں<CBBF>*/
|
||
MESSAGE_CMD_SET_ONVIFPORT = 413, /**<onvif<69>˿ں<CBBF>*/
|
||
MESSAGE_CMD_GET_DAYNIGHT_STATE = 414, /**<<3C><>ҹ״̬*/
|
||
MESSAGE_CMD_GET_FLAME_DETECT_PARAM = 415, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_FLAME_DETECT_PARAM = 416, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_FLAME_DETECT_PARAM_RESET = 417, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ*/
|
||
MESSAGE_CMD_SET_GRIDSPARAM = 418, /**<<3C><><EFBFBD>ƹ<EFBFBD><C6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_GRIDSPARAM = 419, /**<<3C><><EFBFBD>ƹ<EFBFBD><C6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_GETREGIONTEMPVALUE_EX2 = 420, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ(64<36><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
MESSAGE_CMD_SET_MANUAL_FOCUS = 421, /**<<3C>ֶ<EFBFBD><D6B6>۽<EFBFBD><DBBD><EFBFBD>ʼ*/
|
||
MESSAGE_CMD_SET_MANUAL_FOCUS_STOP = 422, /**<<3C>ֶ<EFBFBD><D6B6>۽<EFBFBD><DBBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_FOCUSPOS = 423, /**<<3C><>ȡ<EFBFBD>۽<EFBFBD>λ<EFBFBD><CEBB>*/
|
||
MESSAGE_CMD_SET_FOCUSPOS = 424, /**<<3C><><EFBFBD>þ۽<C3BE>λ<EFBFBD><CEBB>*/
|
||
MESSAGE_CMD_SET_FOCUSCTRL = 425, /**<<3C>Զ<EFBFBD><D4B6>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_IMGFREEZE = 426, /**<<3C><>ȡͼ<C8A1><EFBFBD><F1B6B3BD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_IMGFREEZE = 427, /**<<3C><><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><F1B6B3BD><EFBFBD><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_EXPOSUREPARAMEX = 428, /**<<3C><>ȡ<EFBFBD>ع<EFBFBD><D8B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ*/
|
||
MESSAGE_CMD_SET_EXPOSUREPARAMEX = 429, /**<<3C><><EFBFBD><EFBFBD><EFBFBD>ع<EFBFBD><D8B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ*/
|
||
MESSAGE_CMD_GETVIPARAM = 430, /**<<3C><>ȡ<EFBFBD><C8A1>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SETVIPARAM = 431, /**<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_AGCPARAM_EX = 432, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>AGC<47><43><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_SET_AGCPARAM_EX = 433, /**<<3C><><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>AGC<47><43><EFBFBD><EFBFBD>*/
|
||
MESSAGE_CMD_GET_TEMPPARAM_EX = 434, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ز<EFBFBD><D8B2><EFBFBD>*/
|
||
MESSAGE_CMD_SET_TEMPPARAM_EX = 435, /**<<3C><><EFBFBD>ò<EFBFBD><C3B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ز<EFBFBD><D8B2><EFBFBD>*/
|
||
MESSAGE_CMD_GET_GETREGIONTEMPVALUE_EX = 436, /**<<3C><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ(24<32><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)*/
|
||
|
||
MESSAGE_CMD_MAX = 437, /**<<3C><><EFBFBD><EFBFBD>*/
|
||
};
|
||
|
||
/**
|
||
* @brief <20><>ʼ<EFBFBD><CABC>SDK<44><4B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SDK<44><4B>Դ
|
||
* @param[in] m_nMessage Ӧ<>ó<EFBFBD><C3B3><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] m_hWnd Ӧ<>ó<EFBFBD><C3B3><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD>
|
||
* @param[in] m_messagecallback <20><>Ϣ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] key <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC>Ϊ<EFBFBD><CEAA>
|
||
* @return 1-<2D><>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>0-<2D><>ʾʧ<CABE><CAA7>
|
||
* @note <20>豸<EFBFBD><E8B1B8><EFBFBD>ӶϿ<D3B6><CFBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳɹ<D3B3><C9B9><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>m_messagecallback<63>첽֪ͨ
|
||
* @see IRNET_ClientCleanup
|
||
* @code
|
||
//<2F>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>
|
||
hHandle [IN] <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
wParam [IN] <20><><EFBFBD><EFBFBD>1
|
||
lParam [IN] <20><><EFBFBD><EFBFBD>2
|
||
context [IN] <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @endcode
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientStartup(UINT m_nMessage,HWND m_hWnd,void (WINAPI *m_messagecallback)(IRNETHANDLE hHandle,WPARAM wParam,LPARAM lParam,void *context) = NULL,void *context = NULL, char *key = NULL);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1>Ϣ
|
||
* @param[in,out] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>
|
||
* @param[in,out] m_url <20>豸IP<49><50>ַ
|
||
* @param[in,out] m_port <20>豸<EFBFBD>˿<EFBFBD>
|
||
* @param[in,out] m_ch <20>豸ͨ<E8B1B8><CDA8>
|
||
* @param[in,out] wParam <20><><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in,out] lParam <20><><EFBFBD><EFBFBD>Ϣ
|
||
* @return 1<><31>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>0<EFBFBD><30>ʾʧ<CABE><CAA7>
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientReadMessage(char *m_sername,char *m_url,WORD *m_port,int *m_ch,WPARAM *wParam,LPARAM *lParam);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>SDK<44><4B><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>ij<EFBFBD>ʱʱ<CAB1><CAB1><EFBFBD>ͳ<EFBFBD><CDB3>Դ<EFBFBD><D4B4><EFBFBD>
|
||
* @param[in] m_waitnum <20>ȴ<EFBFBD>ʱ<EFBFBD><CAB1>(<28><>)
|
||
* @param[in] m_trynum <20><><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20><>Ҫ<EFBFBD><D2AA>m_waitnum<75><6D>ֵ<EFBFBD><D6B5><EFBFBD>õ<EFBFBD>̫С<CCAB><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>internet<65><74><EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><D0BF>ܻ<EFBFBD><DCBB><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientWaitTime(int m_waitnum = 6, int m_trynum = 3);
|
||
|
||
/**
|
||
* @brief ж<>ؿͻ<D8BF><CDBB><EFBFBD>SDK<44><4B><EFBFBD>ͷ<EFBFBD>SDK<44><4B>Դ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStartup
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientCleanup();
|
||
|
||
///////////////ͼ<><CDBC><EFBFBD><EFBFBD>ʾ///////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӣ<EFBFBD><D3A3><EFBFBD>ʵʱԤ<CAB1><D4A4>ͼ<EFBFBD><CDBC>
|
||
* @param[in] m_url <20>豸<EFBFBD><E8B1B8>IP<49><50>ַ<EFBFBD><D6B7>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IP<49><50>ַ
|
||
* @param[in] m_pChaninfo CHANNEL_CLIENTINFO<46><4F>ָ<EFBFBD><D6B8>
|
||
* @param[in] wserport <20>豸<EFBFBD><E8B1B8>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ķ˿ں<CBBF>
|
||
* @param[in] streamtype <20><><EFBFBD>ӵ<EFBFBD><D3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>豸֧<E8B1B8>֣<EFBFBD>Ĭ<EFBFBD><C4AC>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return -1<><31>ʾʧ<CABE>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ֵΪ<D6B5><CEAA><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD>
|
||
* @see IRNET_ClientStop
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientStart(char *m_url,CHANNEL_CLIENTINFO *m_pChaninfo,WORD wserport = 3000,int streamtype = 0);
|
||
|
||
/**
|
||
* @brief ֹͣ<CDA3><D6B9><EFBFBD>ţ<EFBFBD><C5A3>Ͽ<EFBFBD><CFBF><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param hHandle [IN] <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientStop(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>ʾ
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] decodesign <20>ͷŽ<CDB7><C5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4>־<EFBFBD><D6BE>1<EFBFBD><31><EFBFBD>ͷŽ<CDB7><C5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD>ͷŽ<CDB7><C5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @note <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>m_playstartΪFALSE<53><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD>øýӿ<C3BD><D3BF><EFBFBD>ʵ<EFBFBD><CAB5>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ
|
||
* @see IRNET_ClientStopView,IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientStartView(IRNETHANDLE hHandle, BOOL decodesign = TRUE);
|
||
|
||
/**
|
||
* @brief ֹͣͼ<D6B9><CDBC><EFBFBD><EFBFBD>ʾ
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStartView,IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientStopView(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>ʾ<EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] hWnd ͼ<><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetWnd(IRNETHANDLE hHandle,HWND hWnd);
|
||
|
||
/**
|
||
* @brief ˢ<><CBA2>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>ʾ<EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] rect <20><><EFBFBD><EFBFBD>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD>ʾ<EFBFBD><CABE>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><DAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRefrenshWnd(IRNETHANDLE hHandle,RECT *rect = NULL);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD>ӳ<EFBFBD>ʱ<EFBFBD><CAB1>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] delaytime <20>ӳ<EFBFBD>ʱ<EFBFBD>䣬<EFBFBD><E4A3AC>λΪ֡,0:<3A><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>1-100Ϊ<30><CEAA>ʱʱ<CAB1>䣬ֵԽ<D6B5><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱԽ<CAB1><D4BD><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ը<EFBFBD><D4B8><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetDelayTime(IRNETHANDLE hHandle, int delaytime);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] bsplit <20><>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPreventImageSplit(IRNETHANDLE hHandle, BOOL bsplit);
|
||
|
||
/**
|
||
* @brief <20><>ȡͼ<C8A1><CDBC><EFBFBD>ߴ<EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[out] m_pWidth <20><><EFBFBD>صĿ<D8B5><C4BF><EFBFBD>
|
||
* @param[out] m_pHeight <20><><EFBFBD>صĸ߶<C4B8>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetVideoSize(IRNETHANDLE hHandle, DWORD *m_pWidth, DWORD *m_pHeight);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>ʾͼ<CABE><CDBC>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] bShow TRUE<55><45><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>Ƶ<EFBFBD><C6B5> FALSE<53><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>Ƶ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetImageShow(IRNETHANDLE hHandle, BOOL bShow);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>״̬
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:\n
|
||
-1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸,<2C>м<EFBFBD>״̬\n
|
||
-1000 <20><>Ч<EFBFBD><D0A7>hHandle\n
|
||
0 <20>ɹ<EFBFBD>\n
|
||
1 <20>û<EFBFBD>ֹͣԤ<D6B9><D4A4>\n
|
||
2 <20><><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
3 <20>豸<EFBFBD>Ͽ<EFBFBD>\n
|
||
4 <20>ﶨ<EFBFBD>˿<EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>öಥ<C3B6><E0B2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>Ķಥ<C4B6>˿<EFBFBD><CBBF><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָô<D6B8><C3B4><EFBFBD>\n
|
||
5 <20><><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3>Դʧ<D4B4>ܣ<EFBFBD><DCA3>˿<F3B6A8B6>ʧ<EFBFBD>ܵ<EFBFBD>\n
|
||
6 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
-102 <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n
|
||
-103 ϵͳ<CFB5>û<EFBFBD><C3BB><EFBFBD>Ա<EFBFBD><D4B1>ÿ<EFBFBD><C3BF><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϊ40\n
|
||
-105 ͨ<><CDA8><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>TCP<43><50>UDP<44><50>ʽÿ<CABD><C3BF>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>10<31><30><EFBFBD>û<EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>40<34><30><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڶಥ<DAB6><E0B2A5>ʽ<EFBFBD><CABD><EFBFBD>ӣ<EFBFBD><D3A3>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n
|
||
-106 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>\n
|
||
-112 û<><C3BB><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>û<EFBFBD><C3BB><EFBFBD>ҵ<EFBFBD>ָ<EFBFBD><D6B8><EFBFBD>ķ<EFBFBD><C4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT LONG CALLINGCONVEN IRNET_ClientGetState(IRNETHANDLE hHandle);
|
||
|
||
/////////////////////////////////<2F>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>///////////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>Ļص<C4BB><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] ShowCallBack <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @par <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>:
|
||
* @code
|
||
m_y Y<><59><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַ
|
||
m_u U<><55><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַ
|
||
m_v V<><56><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַ
|
||
stridey <20><><EFBFBD><EFBFBD>Y<EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
|
||
strideuv <20><><EFBFBD><EFBFBD>U<EFBFBD><55>V<EFBFBD><56><EFBFBD>ݵĿ<DDB5><C4BF><EFBFBD>
|
||
width ͼ<><CDBC><EFBFBD><EFBFBD><EFBFBD>ݵĿ<DDB5><C4BF><EFBFBD>
|
||
height ͼ<><CDBC><EFBFBD><EFBFBD><EFBFBD>ݵĸ߶<C4B8>
|
||
context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @endcode
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientShowcallback(IRNETHANDLE hHandle, SHOWCALLBACK ShowCallBack ,void *context);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD>Ļص<C4BB><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] AudioDecCallBack <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @par <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>:
|
||
* @code
|
||
pBuffer <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
size <20><><EFBFBD>ݳ<EFBFBD><DDB3><EFBFBD>
|
||
context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @endcode
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientAudioDeccallback(IRNETHANDLE hHandle,void(WINAPI *AudioDecCallBack)(char *pBuffer,int size,void *context),void *context);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>û<EFBFBD>ͼ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] DrawCallBack <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @par <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>:
|
||
* @code
|
||
hdc ͼԪ<CDBC>ļ<EFBFBD>
|
||
context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @endcode
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientDrawCallBack(IRNETHANDLE hHandle,void(WINAPI *DrawCallBack)(HDC hDC,void *context),void *context);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD>ص<F2A3A8BB><D8B5><EFBFBD>ʽ<EFBFBD><CABD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] DrawCallBack <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @par <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>:
|
||
* @code
|
||
hdc ͼԪ<CDBC>ļ<EFBFBD>
|
||
context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @endcode
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientShowImageDrawCallback(IRNETHANDLE hHandle, void(WINAPI *DrawCallBack)(HDC hDC, void *context), void *context);
|
||
|
||
|
||
///////////////////<2F><>̨/////////////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̨
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] type <20><>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> PTZCtrlCode
|
||
* @param[in] value <20><><EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD>[1,10]
|
||
* @param[in] priority <20><>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>豸֧<E8B1B8><D6A7>
|
||
* @param[in] extrabuff <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] extrasize <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD>С
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart, PTZCtrlCode
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPTZCtrl(IRNETHANDLE hHandle,int type,int value,int priority = 0, char *extrabuff = NULL, int extrasize = 0);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̨<EFBFBD><CCA8>ַ
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] m_ptzaddr <20><>̨<EFBFBD><CCA8>ַ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetPTZAddr(IRNETHANDLE hHandle,BYTE m_ptzaddr);
|
||
|
||
////////////////¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>///////////////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>Ԥ¼<D4A4><C2BC>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] m_benable ʹ<>ܱ<EFBFBD>־
|
||
* @param[in] m_buffsize <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С
|
||
* @param[in] m_framecount <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>ڰ汾6.16D<EFBFBD>Ժ<EFBFBD><EFBFBD><EFBFBD>m_buffsize<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ã<EFBFBD>ֻ<EFBFBD><EFBFBD>m_framecount<EFBFBD><EFBFBD>Ч<EFBFBD><EFBFBD><EFBFBD>ڰ汾6.19.20<EFBFBD>Ժ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳɹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ¼<EFBFBD><EFBFBD>m_framecountΪ250֡,Ҫ<><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>Ԥ¼<D4A4><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ֹͣ<CDA3><D6B9><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD>Ԥ¼<D4A4><C2BC>¼<EFBFBD><C2BC><EFBFBD>ļ<EFBFBD><C4BC>м<EFBFBD><D0BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵļ<D3B5><C4BC><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPrerecord(IRNETHANDLE hHandle,BOOL m_benable,int m_buffsize,int m_framecount);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5>Ƶѹ<C6B5><D1B9><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in,out] m_pStreamInfo <20>ṹVSTREAMINFO<46><4F>ָ<EFBFBD><D6B8>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetStreamInfo(IRNETHANDLE hHandle,VSTREAMINFO *m_pStreamInfo);
|
||
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԭʼ<D4AD><CABC><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] m_nomalvideo <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ݵĻص<C4BB><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] pvideocontext <20><>Ƶ<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_nomalaudio <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ݵĻص<C4BB><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] paudiocontext <20><>Ƶ<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientStartNomalCap(IRNETHANDLE hHandle,
|
||
ORIGINALVIDEO m_nomalvideo, void *pvideocontext,
|
||
ORIGINALAUDIO m_nomalaudio,void *paudiocontext);
|
||
|
||
/**
|
||
* @brief ֹͣ<CDA3><D6B9>ȡԭʼ<D4AD><CABC><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientStopNomalCap(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_CleanVideoDisplayBuffer(IRNETHANDLE hHandle);
|
||
|
||
|
||
////////////////////////OPT//////////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>Զ<EFBFBD>̲<EFBFBD><CCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] sername <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>24<32><34><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||
* @param[in] url <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] password <20><><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] serport <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿ں<CBBF>
|
||
* @return -1<><31>ʾʧ<CABE>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ֵΪ<D6B5><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
|
||
* @attention <20>ӿڵ<D3BF><DAB5>óɹ<C3B3><C9B9><EFBFBD><F3A3ACB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientMessageClose<73>ͷ<EFBFBD><CDB7><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դй©
|
||
* @see IRNET_ClientMessageOpt,IRNET_ClientMessageClose
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientMessageOpen(char *sername, char *url, char *username, char *password, WORD serport = 3000);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientMessageOpen<65><6E><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] opt <20><><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1> @ref MessageOpt
|
||
* @param[in] ch ͨ<><CDA8>
|
||
* @param[in,out] param1 <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
|
||
* @param[in,out] param2 <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
|
||
* @param[in,out] param3 <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
|
||
* @return δ<><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD>£<EFBFBD>TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientMessageOpen,IRNET_ClientMessageClose
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientMessageOpt(IRNETHANDLE hHandle, int opt, int ch = 0, void *param1 = NULL, void *param2 = NULL, void *param3 = NULL);
|
||
|
||
/**
|
||
* @brief <20>ر<EFBFBD>Զ<EFBFBD>̲<EFBFBD><CCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientMessageOpen<65><6E><EFBFBD><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientMessageOpen,IRNET_ClientMessageOpt
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientMessageClose(IRNETHANDLE hHandle);
|
||
|
||
|
||
///////////<2F>ض<EFBFBD>Զ<EFBFBD>̲<EFBFBD><CCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>///////////////////////////
|
||
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>24<32><34><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in,out] pbuff <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] wserport <20>豸<EFBFBD>˿<EFBFBD>
|
||
* @return <20><><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>0<EFBFBD><30>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳ<EFBFBD><DDB3>ȣ<EFBFBD>С<EFBFBD><D0A1>0<EFBFBD><30>ʾʧ<CABE><CAA7>
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientGetTempData(char *m_sername, char *m_url, char *m_username, char *m_password, char *pbuff, WORD wserport = 3000);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>ö<EFBFBD><C3B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½ӿڲ<D3BF><DAB2><EFBFBD>
|
||
* @param[in] m_sername <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>24<32><34><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||
* @param[in] m_url <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] pbuff <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] size <20><><EFBFBD>ݳ<EFBFBD><DDB3>ȣ<EFBFBD><C8A3><EFBFBD>*<2A><>*sizeof<6F><66>char<61><72><EFBFBD><EFBFBD>
|
||
* @param[in] wserport <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
*/
|
||
CNET_APIIMPORT BOOL __stdcall IRNET_Set_Points_Param(char *m_sername,char *m_url,char *m_username,char *m_password,char *pbuff,int size,WORD wserport = 3000);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½ӿڲ<D3BF><DAB2><EFBFBD>
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>24<32><34><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in,out] pbuff <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] size pbuff<66><66>С<EFBFBD><D0A1><EFBFBD><EFBFBD>*<2A><>*sizeof<6F><66>char<61><72><EFBFBD><EFBFBD>
|
||
* @param[in] wserport <20>豸<EFBFBD>˿<EFBFBD>
|
||
* @return <20><><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>0<EFBFBD><30>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳ<EFBFBD><DDB3>ȣ<EFBFBD>С<EFBFBD><D0A1>0<EFBFBD><30>ʾʧ<CABE><CAA7>
|
||
* @attention
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_Get_Points_Param(char* m_sername, char* m_url, char* m_username, char* m_password, char* pbuff, int size, WORD wserport = 3000);
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½ӿ<C2BD><D3BF>¶<EFBFBD>
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>,С<>ڵ<EFBFBD><DAB5><EFBFBD>24<32><34><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in,out] pbuff <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] size pbuff<66><66>С<EFBFBD><D0A1><EFBFBD><EFBFBD>*<2A><>*sizeof<6F><66>float<61><74><EFBFBD><EFBFBD>
|
||
* @param[in] wserport <20>豸<EFBFBD>˿<EFBFBD>
|
||
* @return <20><><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>0<EFBFBD><30>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݳ<EFBFBD><DDB3>ȣ<EFBFBD>С<EFBFBD><D0A1>0<EFBFBD><30>ʾʧ<CABE><CAA7>
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_Get_Points_Temp(char* m_sername, char* m_url, char* m_username, char* m_password, char* pbuff, int size, WORD wserport = 3000);
|
||
|
||
/////////////////<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>////////////////////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] wserport <20>豸<EFBFBD>˿ں<CBBF>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DEB8>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>øú<C3B8><C3BA><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><CBB2><EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>h<EFBFBD><68><EFBFBD>ỹԭ<E1BBB9>ϴα<CFB4><CEB1><EFBFBD><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD>
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSaveServerPara(char *m_sername, char *m_url, char *m_username, char *m_password, WORD wserport = 3000);
|
||
|
||
|
||
/////////////<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>//////////////////
|
||
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>̼<EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_filename <20>̼<EFBFBD><CCBC>ļ<EFBFBD><C4BC><EFBFBD>
|
||
* @param[in] m_hEndEvent <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>linuxƽ̨<C6BD><CCA8><EFBFBD><EFBFBD>HANDLEӦ<45><D3A6><EFBFBD><EFBFBD>LINUX_EVENT_HANDLE)
|
||
* @param[in] wserport <20>豸<EFBFBD>˿ں<CBBF>
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>
|
||
* @return -1<><31>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>ΪIRNET_ClientUpdateStop<6F>IJ<EFBFBD><C4B2><EFBFBD>
|
||
* @see IRNET_ClientUpdateStop
|
||
* @attention <20>ýӿڵ<D3BF><DAB5>ú<EFBFBD>һ<EFBFBD><D2BB>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>IRNET_ClientUpdateStop<6F>ͷ<EFBFBD><CDB7><EFBFBD>Դ
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientUpdateStart(char *m_url, char *m_username, char *m_password, char *m_filename, HANDLE m_hEndEvent, WORD wserport = 3000, char *m_sername = NULL);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD>̼<EFBFBD>
|
||
* @param hHandle [IN] IRNET_ClientUpdateStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return
|
||
0<><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>\n
|
||
2<><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
-102<30><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @attention <20><>Ҫ<EFBFBD>ȵ<EFBFBD>m_hEndEvent<6E><74><EFBFBD>ٵ<EFBFBD><D9B5><EFBFBD>IRNET_ClientUpdateStop<6F><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientUpdateStop<6F>ķ<EFBFBD><C4B7><EFBFBD>ֵ<EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC>
|
||
* @see IRNET_ClientUpdateStart
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientUpdateStop(IRNETHANDLE hHandle);
|
||
|
||
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] m_Volume <20><><EFBFBD>õ<EFBFBD><C3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>ȡֵ<C8A1><D6B5>Χ<EFBFBD><CEA7>0x0000-0xffff:0x0000<30><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0xffff<66><66><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD>ģʽ<C4A3><CABD>ʹ<EFBFBD>õģ<C3B5><C4A3><EFBFBD>ÿ<EFBFBD><C3BF>ͨ<EFBFBD><CDA8><EFBFBD>ڿ<EFBFBD><DABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹͣ<CDA3><D6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><C3BA><EFBFBD>IRNET_ClientAudioVolume<6D><65><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientAudioVolume(IRNETHANDLE hHandle, WORD m_Volume);
|
||
|
||
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] pRect <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F2A3ACB8><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ(0,0,width,height)
|
||
* @param[in] bEnable ʹ<>ܿ<EFBFBD><DCBF><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientElectronicZoomMoveEnable
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetZoomRect(IRNETHANDLE hHandle, RECT *pRect, BOOL bEnable);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD>»<EFBFBD><C2BB><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] devInfo <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ(FALSE-ʹ<><CAB9>PC<50>˵IJ<CBB5><C4B2><EFBFBD>,TRUE-ʹ<><CAB9><EFBFBD>豸<EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetDevInfo(IRNETHANDLE hHandle, DEV_ENV_INFO* devInfo, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD>»<EFBFBD><C2BB><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] devInfo <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ(FALSE-ʹ<><CAB9>PC<50>˵IJ<CBB5><C4B2><EFBFBD>,TRUE-ʹ<><CAB9><EFBFBD>豸<EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetDevInfo(IRNETHANDLE hHandle, DEV_ENV_INFO* devInfo, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>ò<EFBFBD><C3B2><EFBFBD><EFBFBD>¿<EFBFBD><C2BF><EFBFBD>Ϣ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] tempSpan <20>¿<EFBFBD><C2BF><EFBFBD>Ϣ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ(FALSE-ʹ<><CAB9>PC<50>˵IJ<CBB5><C4B2><EFBFBD>,TRUE-ʹ<><CAB9><EFBFBD>豸<EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetTempSpan(IRNETHANDLE hHandle, DEV_TEMP_SPAN* tempSpan, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>¿<EFBFBD><C2BF><EFBFBD>Ϣ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in,out] tempSpan <20>¿<EFBFBD><C2BF><EFBFBD>Ϣ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ(FALSE-ʹ<><CAB9>PC<50>˵IJ<CBB5><C4B2><EFBFBD>,TRUE-ʹ<><CAB9><EFBFBD>豸<EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetTempSpan(IRNETHANDLE hHandle, DEV_TEMP_SPAN* tempSpan, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>õ<EFBFBD>ɫ<EFBFBD><C9AB>ģʽ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] enMode <20><>ɫ<EFBFBD><C9AB>ģʽ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ(FALSE-ʹ<><CAB9>PC<50>˵IJ<CBB5><C4B2><EFBFBD>,TRUE-ʹ<><CAB9><EFBFBD>豸<EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>豸<EFBFBD>˵ĵ<CBB5>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>PC<50>˵ĵ<CBB5>ɫ<EFBFBD><C9AB>֧<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>,<2C><>ʵ<EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetPaletteMode(IRNETHANDLE hHandle, DEV_PALETTE_MODE enMode, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1>ɫ<EFBFBD><C9AB>ģʽ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in,out] enMode <20><>ɫ<EFBFBD><C9AB>ģʽ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ(FALSE-ʹ<><CAB9>PC<50>˵IJ<CBB5><C4B2><EFBFBD>,TRUE-ʹ<><CAB9><EFBFBD>豸<EFBFBD>˵IJ<CBB5><C4B2><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>豸<EFBFBD>˵ĵ<CBB5>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>PC<50>˵ĵ<CBB5>ɫ<EFBFBD><C9AB>֧<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>,<2C><>ʵ<EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetPaletteMode(IRNETHANDLE hHandle, DEV_PALETTE_MODE* enMode, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief ע<><D7A2><EFBFBD><EFBFBD><EFBFBD>»ص<C2BB>
|
||
* @param[in] hHandle <09><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] pCallBack <09>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in,out] tempSpan <09>¿<EFBFBD>
|
||
* @param[in] context <09>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRegTempCallBack(IRNETHANDLE hHandle, TEMPCALLBACK pCallBack, DEV_TEMP_SPAN*tempSpan, void*context);
|
||
|
||
/**
|
||
* @brief ע<><D7A2><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>raw<61><77><EFBFBD>ݻص<DDBB>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] pFunc <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] context <20><><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRegRawCallback(IRNETHANDLE hHandle, RAWCALLBACK pFunc, void* context);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] tempValue <20><><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD>ֵ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @deprecated <20>˽ӿڷ<D3BF><DAB7><EFBFBD>,<2C><>MESSAGE_CMD_GET_TEMPVALUE_EX<45><58><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ ,IRNET_ClientMessageOpen,IRNET_ClientMessageOpt,IRNET_ClientMessageClose
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetTemperatureValue(IRNETHANDLE hHandle, VSNETTEMPVALUE * tempValue, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>ץ<EFBFBD><D7A5>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] type <20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>͡<EFBFBD>ΪEN_FT_SDK_LCRʱ<52><CAB1>dataAddr<64><72>ʾ<EFBFBD>¶<EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] fileName <20>ļ<EFBFBD><C4BC><EFBFBD>(·<><C2B7>+<2B>ļ<EFBFBD><C4BC><EFBFBD>+<2B>ļ<EFBFBD><C4BC><EFBFBD>չ<EFBFBD><D5B9>)
|
||
* @param[in] quality ͼ<><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0-100)
|
||
* @param[in,out] dataAddr ͼ<><CDBC><EFBFBD><EFBFBD><EFBFBD>ݵ<EFBFBD>ַ(<28>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD>)
|
||
* @param[in,out] dataSize <20><><EFBFBD>ݴ<EFBFBD>С(<28>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>Ϊ:<3A><><EFBFBD><EFBFBD><EFBFBD>ߡ<EFBFBD>3Bytes,<2C><>typeΪEN_FT_SDK_LCRʱ<52><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>СΪ <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ĸߡ<C4B8>sizeof(float) )<29><><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>Ϊʵ<CEAA><CAB5><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD>С,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ0<CEAA><30><EFBFBD><EFBFBD>ζ<EFBFBD><CEB6><EFBFBD>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ڴ治<DAB4><E6B2BB>
|
||
* @return <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(@ref CaptureErrCode)
|
||
* @attention <20><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץ<EFBFBD><D7A5>
|
||
* @attention typeΪEN_FT_SDK_LCRʱ<52><CAB1>dataAddr<64><72>ʾ<EFBFBD>¶<EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientCapture(IRNETHANDLE hHandle, FileType type, char fileName[], int quality = 100, char* dataAddr = NULL, unsigned int* dataSize = 0);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>豸JPEGץ<47>Ļش<C4BB>
|
||
* @param[in] m_sername <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] m_username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @param[in] jpegdatacallback <20>ش<EFBFBD><D8B4>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] userdata <20>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return -1 <20><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
* @see IRNET_ClientJpegCapSingle,IRNET_ClientJpegCapSingleEx,IRNET_ClientJpegCapStop
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientJpegCapStart(char *m_sername,
|
||
char *m_url,
|
||
char *m_username,
|
||
char *m_password,
|
||
WORD wserport,
|
||
pfJpegdataCallback jpegdatacallback,
|
||
void *userdata);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>豸JPEGץ<47>Ļش<C4BB>
|
||
* @param[in] m_sername <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] m_username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @param[in] jpegdatacallback <20>ش<EFBFBD><D8B4>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] userdata <20>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return -1 <20><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
* @see IRNET_ClientJpegCapSingle,IRNET_ClientJpegCapSingleEx,IRNET_ClientJpegCapStop
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientJpegCapStartGeneral(char *m_sername,
|
||
char *m_url,
|
||
char *m_username,
|
||
char *m_password,
|
||
WORD wserport,
|
||
pfJpegdataCallbackGeneral jpegdatacallback,
|
||
void *userdata);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>豸ץͼ<D7A5>ش<EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientJpegCapStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] m_ch <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>
|
||
* @param[in] m_quality JPEGѹ<47><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(1:<3A><><EFBFBD><EFBFBD>-100:<3A><><EFBFBD><EFBFBD>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientJpegCapStart,IRNET_ClientJpegCapSingleEx,IRNET_ClientJpegCapStop
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientJpegCapSingle(IRNETHANDLE hHandle, int m_ch, int m_quality);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>豸ץͼ<D7A5>ش<EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientJpegCapStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] m_ch <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>
|
||
* @param[in] m_quality JPEGѹ<47><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(1:<3A><><EFBFBD><EFBFBD>-100:<3A><><EFBFBD><EFBFBD>)
|
||
* @param[in] type ץ<><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0x1-<2D>ɼ<EFBFBD><C9BC><EFBFBD> 0x10-<2D><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>Ч
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention ijЩ<C4B3>豸<EFBFBD><E8B1B8>֧<EFBFBD><D6A7>type<70><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Uranus<75><73>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>IRNET_ClientJpegCapSingle
|
||
* @see IRNET_ClientJpegCapStart,IRNET_ClientJpegCapSingle,IRNET_ClientJpegCapStop
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientJpegCapSingleEx(IRNETHANDLE hHandle, int m_ch, int m_quality, int type);
|
||
|
||
/**
|
||
* @brief ֹͣ<CDA3>豸JPEGץͼ<D7A5>ش<EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientJpegCapStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientJpegCapStart,IRNET_ClientJpegCapSingle,IRNET_ClientJpegCapSingleEx
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientJpegCapStop(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief ¼<><C2BC><EFBFBD><EFBFBD>ʼ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] filename <20>ļ<EFBFBD><C4BC><EFBFBD>(·<><C2B7>+<2B>ļ<EFBFBD><C4BC><EFBFBD>+<2B><>չ<EFBFBD><D5B9>)
|
||
* @param[in] filetype <20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] framerate ֡<><D6A1>(һ<><D2BB><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>30<33><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>9)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientRecordEnd
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRecordBegin(IRNETHANDLE hHandle, char filename[], RecordType filetype, float framerate);
|
||
|
||
/**
|
||
* @brief ¼<><C2BC><EFBFBD><EFBFBD>ͣ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientRecordBegin,IRNET_ClientRecordEnd
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRecordPause(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief ¼<><C2BC><EFBFBD>ָ<EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientRecordBegin,IRNET_ClientRecordEnd
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRecordResume(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief ¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientRecordBegin
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRecordEnd(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20>ں<EFBFBD>ͼ<EFBFBD><CDBC>
|
||
* @param[in] hMainHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ(<28><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>)
|
||
* @param[in] hSubHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ(<28>ɼ<EFBFBD><C9BC><EFBFBD>ͨ<EFBFBD><CDA8>)
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>raw<61><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿڵ<D3BF><DAB5>óɹ<C3B3><C9B9><EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD>ں<EFBFBD>Ч<EFBFBD><D0A7>
|
||
* @see IRNET_ClientFuseStop
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientFuseStart(IRNETHANDLE hMainHandle, IRNETHANDLE hSubHandle);
|
||
|
||
/**
|
||
* @brief ֹͣͼ<D6B9><CDBC><EFBFBD>ں<EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20><><EFBFBD><EFBFBD>hHandleֻ<65><D6BB>Ҫ<EFBFBD><D2AA>IRNET_ClientFuseStart<72>е<EFBFBD>hMainHandle<6C><65>ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientFuseStart
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientFuseStop(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD>ǿ<EFBFBD><C7BF>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ(<28><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>)
|
||
* @param[in] byStrength <20>ں<EFBFBD>ǿ<EFBFBD><C7BF>0-100
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop,IRNET_ClientGetFusionStrength
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetFusionStrength(IRNETHANDLE hHandle, BYTE byStrength, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD>ں<EFBFBD>ǿ<EFBFBD><C7BF>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ(<28><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>)
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return <20>ں<EFBFBD>ǿ<EFBFBD><C7BF> <0 ʧ<><CAA7> <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop,IRNET_ClientSetFusionStrength
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientGetFusionStrength(IRNETHANDLE hHandle, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD>ˮƽƫ<C6BD><C6AB>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] iOffset ˮƽƫ<C6BD><C6AB>
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop,IRNET_ClientGetFusionOffsetHorz
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetFusionOffsetHorz(IRNETHANDLE hHandle, int iOffset, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD>ں<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD>ˮƽƫ<C6BD><C6AB>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return ˮƽƫ<C6BD><C6AB>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop,IRNET_ClientSetFusionOffsetHorz
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientGetFusionOffsetHorz(IRNETHANDLE hHandle, BOOL DeviceMode = FALSE);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD>Ĵ<EFBFBD>ֱƫ<D6B1><C6AB>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] iOffset <20><>ֱƫ<D6B1><C6AB>
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop,IRNET_ClientGetFusionOffsetVert
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetFusionOffsetVert(IRNETHANDLE hHandle, int iOffset, BOOL DeviceMode = FALSE);
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD>ں<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD>Ĵ<EFBFBD>ֱƫ<D6B1><C6AB>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return <20><>ֱƫ<D6B1><C6AB>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop,IRNET_ClientSetFusionOffsetVert
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientGetFusionOffsetVert(IRNETHANDLE hHandle, BOOL DeviceMode = FALSE);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>ͼģʽ
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] mode <20><>ͼģʽ
|
||
* @param[in] DeviceMode ʹ<><CAB9><EFBFBD>豸ģʽ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientFuseStart,IRNET_ClientFuseStop
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetFusionViewMode(IRNETHANDLE hHandle, EnumViewMode mode, BOOL DeviceMode = FALSE);
|
||
/**
|
||
* @brief ע<><D7A2><EFBFBD><EFBFBD><EFBFBD>ּ<EFBFBD><D6BC><EFBFBD><EFBFBD>ص<EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] pFuncAddr <20><><EFBFBD>ֻص<D6BB>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>ֻ֧<D6BB><D6A7>Linuxƽ̨
|
||
* @see IRNET_ClientIntrDetectBegin,IRNET_ClientIntrDetectEnd
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientRegIntrDetectCallback(IRNETHANDLE hHandle, INTRDETECCALLBACK pFuncAddr);
|
||
|
||
/**
|
||
* @brief <20><>ʼ<EFBFBD><CABC><EFBFBD>ּ<EFBFBD><D6BC><EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] areaUpper <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>ֻ֧<D6BB><D6A7>Linuxƽ̨
|
||
* @see IRNET_ClientIntrDetectEnd
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntrDetectBegin(IRNETHANDLE hHandle,int areaUpper);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ּ<EFBFBD><D6BC><EFBFBD>
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>ֻ֧<D6BB><D6A7>Linuxƽ̨
|
||
* @see IRNET_ClientIntrDetectBegin
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntrDetectEnd(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20>豸У
|
||
* @param[in] info <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] type У<D0A3><D7BC><EFBFBD><EFBFBD>
|
||
* @param[in] filename <20>ļ<EFBFBD><C4BC><EFBFBD>
|
||
* @param[in] memaddr <20>ڴ<EFBFBD><DAB4><EFBFBD>ַ
|
||
* @param[in] memsize <20>ڴ<EFBFBD><DAB4><EFBFBD>С
|
||
* @param[in] group <20><>
|
||
* @param[in] context <20>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] pCallback <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɻص<C9BB>
|
||
|
||
* @return -1<><31>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ֵ>0:<3A>ɹ<EFBFBD>
|
||
* @attention <20><><EFBFBD><EFBFBD>filenameΪNULLʱ<4C><CAB1><EFBFBD>Ż<EFBFBD><C5BB><EFBFBD><EFBFBD><EFBFBD>memaddr
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_DevCalib(DeviceBaseInfo info, DevCalibType type, char *filename, unsigned char* memaddr = NULL, unsigned int memsize = 0, short group = 0, void* context = NULL, FINISHCALLBACK pCallback = NULL);
|
||
|
||
/**
|
||
* @brief ע<><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DFBC><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] pchancheck <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DFBC><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>ڷ<EFBFBD><DAB7><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>ע<EFBFBD><D7A2><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD>IRNET_RVSRegMsgCallback<63><6B>IRNET_RVSSetChanServerID<49><44>IRNET_ClientMediaData<74><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
<20><><EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SDK<44><4B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SDK<44><4B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SDK<44><4B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>Ϣ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA><EFBFBD>ӳɹ<D3B3><C9B9><EFBFBD><EFBFBD>ٵ<EFBFBD><D9B5><EFBFBD>
|
||
* @see IRNET_RVSStartServer
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_RVSRegSerCheckCallback(RVSCHANNELCALLBACK pchancheck);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_pRvsInfo <20><EFBFBD><F3B6A8BC><EFBFBD><EFBFBD>˿<EFBFBD><CBBF><EFBFBD>Ϣ<EFBFBD><CFA2>ָ<EFBFBD><D6B8><EFBFBD>ṹVSNETRVSINFO<46><4F>ָ<EFBFBD><D6B8>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD>ߺ<EFBFBD><DFBA><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>IRNET_RVSSetChanServerID<49><44><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD>֡<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ο<EFBFBD>IRNET_StartListenClient
|
||
* @see IRNET_RVSStopServer
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_RVSStartServer(RVSINFOREG *m_pRvsInfo);
|
||
|
||
/**
|
||
* @brief ע<><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] palarmcallback <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_RVSStartServer,IRNET_RVSRegSerCheckCallback
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_RVSRegMsgCallback(IRNETHANDLE hHandle, RVSALARMCALLBACK palarmcallback, void *context);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>÷<EFBFBD><C3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] pSerID <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>Ϊת<CEAA><D7AA><EFBFBD>ķ<EFBFBD><C4B7><EFBFBD><EFBFBD><EFBFBD>Ψһ<CEA8><D2BB>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱm_sername<6D><65>Ϊ<EFBFBD><CEAA>ID
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention Ҫʹ<D2AA>ÿͷ<C3BF><CDB7><EFBFBD>ͨ<EFBFBD><CDA8>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD>Ӹ<EFBFBD><D3B8>豸ʱ<E8B1B8><CAB1><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD>ƾ<EFBFBD><C6BE><EFBFBD>pSerID<49><44><EFBFBD>õ<EFBFBD>ֵ<EFBFBD><D6B5>
|
||
* @see IRNET_RVSStartServer,IRNET_RVSRegSerCheckCallback
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_RVSSetChanServerID(IRNETHANDLE hHandle, char *pSerID);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹͣ<CDA3><D6B9><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] bStart TRUE<55><45><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>FALSE<53><45><EFBFBD>豸ֹͣ<CDA3><D6B9><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @attention <20>ýӿ<C3BD>ֻ<EFBFBD>Ƕ<EFBFBD><C7B6><EFBFBD>TCP<43><50>UDP<44><50><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>ֹͣ<CDA3><D6B9><EFBFBD>ݴ<EFBFBD><DDB4>䣬<EFBFBD><E4A3AC><EFBFBD>ڶಥ<DAB6><E0B2A5><EFBFBD><EFBFBD>ֹͣ<CDA3><D6B9><EFBFBD>ݴ<EFBFBD><DDB4>䣬<EFBFBD><E4A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߳̿<DFB3><CCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_RVSStartServer,IRNET_RVSRegSerCheckCallback
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientMediaData(IRNETHANDLE hHandle, BOOL bStart);
|
||
|
||
/**
|
||
* @brief ֹͣ<CDA3><D6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_RVSStartServer
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_RVSStopServer();
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_pRedirect ָ<><D6B8><EFBFBD>ṹIRNET_REDIRECTORINFO<46><4F>ָ<EFBFBD><D6B8>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_RVSStartServer
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_SetRedirectorInfo(IRNET_REDIRECTORINFO *m_pRedirect);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_localAddrIP <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΪNULL<4C><4C>SDK<44><4B><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD>IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>һ<EFBFBD><D2BB>IP<49><50>ַ<EFBFBD><D6B7><EFBFBD>м<EFBFBD><D0BC><EFBFBD>
|
||
* @return 0<><30><EFBFBD>ɹ<EFBFBD> 4<><34><EFBFBD>ﶨ<EFBFBD>˿ڴ<CBBF><DAB4><EFBFBD> 5<><35><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>
|
||
* @attention IRNET_RVSStartServer <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>IRNET_ClientStartNtFile <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ<EFBFBD><D5B9>Ŀǰֻ<C7B0><D6BB><EFBFBD><EFBFBD>ģʽ<C4A3>Ͳ<EFBFBD><CDB2><EFBFBD><EFBFBD>豸֧<E8B1B8><D6A7>
|
||
* @see IRNET_StopListenClient
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_StartListenClient(char *m_localAddrIP = NULL);
|
||
|
||
/**
|
||
* @brief ֹͣת<D6B9><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_StartListenClient
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_StopListenClient();
|
||
|
||
///////////////////<><CDB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>///////////////////////////
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32><34><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_url <20>豸<EFBFBD><E8B1B8>ַ
|
||
* @param[in] m_username <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32><30><EFBFBD>ַ<EFBFBD>
|
||
* @param[in] iSerialPort <20><><EFBFBD>ںţ<DABA>0<EFBFBD><30>RS485<38><35>1<EFBFBD><31>RS232
|
||
* @param[in] pSerialInfo <20><><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD>
|
||
* @param[in] fSerialDataCallBack <20><><EFBFBD>ڽ<EFBFBD><DABD>ջص<D5BB><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] wserport <20>豸<EFBFBD>˿<EFBFBD>
|
||
* @return -1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD>0<EFBFBD><30><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD>
|
||
* @par VSSERIAL_INFO<46>ṹ
|
||
* @code
|
||
typedef struct{
|
||
int baudrate; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, 50,75,110,150,300,600,1200,2400,4800,9600,19200\n
|
||
char databit; //<2F><><EFBFBD><EFBFBD>λ, 5,6,7,8\n
|
||
char stopbit; //ֹͣλ, 1,2
|
||
char checkbit; //Ч<><D0A7>λ, 0-<2D><>У<EFBFBD><D0A3>,1-<2D><>У<EFBFBD><D0A3>,2-żУ<C5BC><D0A3>,3-<2D>̶<EFBFBD>Ϊ1<CEAA><31>4-<2D>̶<EFBFBD>Ϊ0
|
||
char flowcontrol; //<2F><><EFBFBD><EFBFBD>, 0-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,1-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,2-Ӳ<><D3B2><EFBFBD><EFBFBD>
|
||
}VSSERIAL_INFO;
|
||
* @endcode
|
||
* @par <20>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>
|
||
* @code
|
||
|
||
* @endcode
|
||
* @see IRNET_ClientSerialStop,IRNET_ClientSerialRecvRestart,IRNET_ClientSerialRecvPause,IRNET_ClientSerialSendNew
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientSerialStart(char *m_sername,char *m_url,char *m_username,char *m_password,int iSerialPort,
|
||
VSSERIAL_INFO *pSerialInfo,
|
||
pfSerialDataCallBack fSerialDataCallBack,
|
||
void *context,WORD wserport);
|
||
|
||
/**
|
||
* @brief <20>ر<EFBFBD><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hSerial <><CDB8><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSerialStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientSerialStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSerialStop(IRNETHANDLE hSerial);
|
||
|
||
/**
|
||
* @brief ͨ<><CDA8><EFBFBD><CDB8><EFBFBD><EFBFBD><EFBFBD>ڷ<EFBFBD><DAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hSerial <><CDB8><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSerialStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] pSendBuff <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||
* @param[in] BuffSize <20><><EFBFBD>ݳ<EFBFBD><DDB3><EFBFBD>
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientSerialStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSerialSendNew(IRNETHANDLE hSerial,char *pSendBuff,DWORD BuffSize);
|
||
|
||
/**
|
||
* @brief <><CDB8><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ
|
||
* @param[in] hSerial <><CDB8><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSerialStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientSerialStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSerialRecvPause(IRNETHANDLE hSerial);
|
||
|
||
/**
|
||
* @brief <><CDB8><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¿<EFBFBD>ʼ
|
||
* @param[in] hSerial <><CDB8><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSerialStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientSerialStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSerialRecvRestart(IRNETHANDLE hSerial);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientStopAudio
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPlayAudio(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief ֹͣ<CDA3><D6B9>Ƶ
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientPlayAudio
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientStopAudio(IRNETHANDLE hHandle);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>rom
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @param[in] m_szRomPath rom<6F>ļ<EFBFBD>·<EFBFBD><C2B7>
|
||
* @return void <20><>
|
||
* @attention <20><>Ҫ<EFBFBD>ڶ<EFBFBD><DAB6>߳<EFBFBD><DFB3><EFBFBD>ʹ<EFBFBD>øýӿ<C3BD>,<2C>˽ӿ<CBBD>Ϊ<EFBFBD><CEAA><EFBFBD>̰߳<DFB3>ȫ
|
||
* @see IRNET_GetUploadRomRst
|
||
*/
|
||
CNET_APIIMPORT void CALLINGCONVEN IRNET_StartUploadRom(char *m_sername, char *m_url, char *m_username, char *m_password, WORD m_wserport, char* m_szRomPath);
|
||
|
||
/**
|
||
* @brief <20><>ȡrom<6F><6D><EFBFBD><EFBFBD>״̬
|
||
* @return ״̬
|
||
2: "Ŀǰû<C7B0><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>";\n
|
||
1: "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";\n
|
||
0: "<22><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>";\n
|
||
-1: "<22><><EFBFBD><EFBFBD>rom<6F>ļ<EFBFBD>ʧ<EFBFBD><CAA7>";\n
|
||
-2: "<22><>ȡrom<6F>ļ<EFBFBD>ʧ<EFBFBD><CAA7>";\n
|
||
-3: "url<72><6C>Ч";\n
|
||
-4: "<22><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>";\n
|
||
-5: "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>";\n
|
||
-6: "<22>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";\n
|
||
-7: "<22><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>";\n
|
||
"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_StartUploadRom
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_GetUploadRomRst();
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>wifi
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_pWifiList wifi<66>б<EFBFBD>
|
||
* @param[in] wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @return 0-ʧ<><CAA7>,<2C><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientWifiSearch(char *m_sername, char *m_url, char *m_username, char *m_password, VSNETWIFISSIDLIST *m_pWifiList, WORD wserport);
|
||
/****----------<2D><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>--------------****/
|
||
/**
|
||
* @brief <20><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>ʹ<EFBFBD><CAB9>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] bEnalbe ʹ<><CAB9> true-<2D><><EFBFBD><EFBFBD> false-<2D><><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientIntelligentAnalysisAddShield,IRNET_ClientIntelligentAnalysisGetShield,IRNET_ClientIntelligentAnalysisSetShield,IRNET_ClientIntelligentAnalysisDeleteShield,IRNET_ClientIntelligentAnalysisSaveShield
|
||
* @see IRNET_ClientIntelligentAnalysisTargetFilterCallback,IRNET_ClientIntelligentAnalysisSetMinTargetFilter,IRNET_ClientIntelligentAnalysisSetMaxTargetFilter,IRNET_ClientIntelligentAnalysisSaveTargetFilter
|
||
* @see IRNET_ClientIntelligentAnalysisAddCordon,IRNET_ClientIntelligentAnalysisGetCordon,IRNET_ClientIntelligentAnalysisSetCordon,IRNET_ClientIntelligentAnalysisCordonDirc,IRNET_ClientIntelligentAnalysisDeleteCordon,IRNET_ClientIntelligentAnalysisSaveCordon
|
||
* @see IRNET_ClientIntelligentAnalysisAddSmart,IRNET_ClientIntelligentAnalysisGetSmart,IRNET_ClientIntelligentAnalysisSetSmart,IRNET_ClientIntelligentAnalysisDeleteSmart,IRNET_ClientIntelligentAnalysisSaveSmart
|
||
* @attention <20><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisEnable(IRNETHANDLE hHandle, bool bEnalbe);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval >= 0 <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
||
* @retval <0 ʧ<><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientIntelligentAnalysisAddShield(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20><><EFBFBD><EFBFBD>
|
||
* @retval >= 0 <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
||
* @retval <0 ʧ<><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientIntelligentAnalysisGetShield(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief <20><><EFBFBD>õ<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] regionIndex <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSetShield(IRNETHANDLE hHandle, int regionIndex);
|
||
/**
|
||
* @brief ɾ<><C9BE>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] regionIndex <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisDeleteShield(IRNETHANDLE hHandle, int regionIndex);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSaveShield(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD>˳ߴ<CBB3><DFB4>ص<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƴߴ<C6B3><DFB4><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>С)
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] maxSizeCallback <20><><EFBFBD><EFBFBD><EFBFBD>ߴ<EFBFBD><DFB4>ص<EFBFBD>
|
||
* @param[in] maxSizeContext <20><><EFBFBD><EFBFBD><EFBFBD>ߴ<EFBFBD><DFB4>ص<EFBFBD><D8B5><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] minSizeCallback <20><>С<EFBFBD>ߴ<EFBFBD><DFB4>ص<EFBFBD>
|
||
* @param[in] minSizeContext <20><>С<EFBFBD>ߴ<EFBFBD><DFB4>ص<EFBFBD><D8B5><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisTargetFilterCallback(IRNETHANDLE hHandle, TargeFilterCallback maxSizeCallback, void* maxSizeContext, TargeFilterCallback minSizeCallback, void* minSizeContext);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>СĿ<D0A1><C4BF><EFBFBD><EFBFBD><EFBFBD>˳ߴ<CBB3>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in,out] curWidth <20><>ǰ<EFBFBD>ߴ<EFBFBD><DFB4>Ŀ<EFBFBD>(<28>ò<EFBFBD><C3B2><EFBFBD><EFBFBD><EFBFBD>ΪNULLʱ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD>Ŀ<EFBFBD>)
|
||
* @param[in,out] curHeight <20><>ǰ<EFBFBD>ߴ<EFBFBD><DFB4>ĸ<EFBFBD>(<28>ò<EFBFBD><C3B2><EFBFBD><EFBFBD><EFBFBD>ΪNULLʱ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD>ĸ<EFBFBD>)
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSetMinTargetFilter(IRNETHANDLE hHandle, int * curWidth, int*curHeight);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD>˳ߴ<CBB3>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in,out] curWidth <20><>ǰ<EFBFBD>ߴ<EFBFBD><DFB4>Ŀ<EFBFBD>(<28>ò<EFBFBD><C3B2><EFBFBD><EFBFBD><EFBFBD>ΪNULLʱ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD>Ŀ<EFBFBD>)
|
||
* @param[in,out] curHeight <20><>ǰ<EFBFBD>ߴ<EFBFBD><DFB4>ĸ<EFBFBD>(<28>ò<EFBFBD><C3B2><EFBFBD><EFBFBD><EFBFBD>ΪNULLʱ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD>ĸ<EFBFBD>)
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSetMaxTargetFilter(IRNETHANDLE hHandle, int * curWidth, int*curHeight);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD>˳ߴ<CBB3>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @attention <20><><EFBFBD><EFBFBD><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܱ<EFBFBD><DCB1><EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSaveTargetFilter(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] arrowDir <20><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD> 0-<2D><> 1-<2D><> 2-˫<><CBAB>(<28><><EFBFBD><EFBFBD>)
|
||
* @return <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval >= 0 <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
||
* @retval <0 ʧ<><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientIntelligentAnalysisAddCordon(IRNETHANDLE hHandle, int arrowDir);
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval >= 0 <20><><EFBFBD><EFBFBD>
|
||
* @retval <0 ʧ<><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientIntelligentAnalysisGetCordon(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief <20><><EFBFBD>õ<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] regionIndex <20><><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSetCordon(IRNETHANDLE hHandle, int regionIndex);
|
||
/**
|
||
* @brief <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȡ<EFBFBD><C8A1>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DFBC>ⷽ<EFBFBD><E2B7BD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] isSet <20><><EFBFBD><EFBFBD> 1-<2D><><EFBFBD><EFBFBD> 0-<2D><>ȡ
|
||
* @param[in,out] cordonDirc <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ߵķ<DFB5><C4B7><EFBFBD> 0-<2D><><EFBFBD><EFBFBD> 1-<2D>Ҳ<EFBFBD> 2-<2D><><EFBFBD><EFBFBD>\n
|
||
<20><>isSet=1ʱ *cordonDircΪ<63><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>0=isSetʱ cordonDirc<72>ɵ<EFBFBD><C9B5><EFBFBD><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD>ڴ<EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisCordonDirc(IRNETHANDLE hHandle, BOOL isSet, int* cordonDirc);
|
||
/**
|
||
* @brief ɾ<><C9BE>ָ<EFBFBD><D6B8><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] regionIndex <20><><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisDeleteCordon(IRNETHANDLE hHandle, int regionIndex);
|
||
/**
|
||
* @brief <20><><EFBFBD>澯<EFBFBD><E6BEAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSaveCordon(IRNETHANDLE hHandle );
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>(<28><><EFBFBD><EFBFBD><DEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뿪<EFBFBD><EBBFAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>Ǩ)
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] smartType <20><><EFBFBD><EFBFBD>,<2C><>Χ[EN_IAT_REGION_ENTRY,EN_IAT_GOODS_MOVE]
|
||
* @return <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval >= 0 <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
||
* @retval <0 ʧ<><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientIntelligentAnalysisAddSmart(IRNETHANDLE hHandle, int smartType);
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><DEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뿪<EFBFBD><EBBFAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>Ǩ)
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] smartType <20><><EFBFBD><EFBFBD>,<2C><>Χ[EN_IAT_REGION_ENTRY,EN_IAT_GOODS_MOVE]
|
||
* @return <20><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval >= 0 <20><><EFBFBD><EFBFBD>
|
||
* @retval <0 ʧ<><CAA7>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientIntelligentAnalysisGetSmart(IRNETHANDLE hHandle, int smartType);
|
||
/**
|
||
* @brief <20><><EFBFBD>õ<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] regionIndex <20><><EFBFBD><EFBFBD>
|
||
* @param[in] smartType <20><><EFBFBD><EFBFBD>,<2C><>Χ[EN_IAT_REGION_ENTRY,EN_IAT_GOODS_MOVE]
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSetSmart(IRNETHANDLE hHandle, int regionIndex, int smartType);
|
||
/**
|
||
* @brief ɾ<><C9BE><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] regionIndex <20><><EFBFBD><EFBFBD>
|
||
* @param[in] smartType <20><><EFBFBD><EFBFBD>,<2C><>Χ[EN_IAT_REGION_ENTRY,EN_IAT_GOODS_MOVE]
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisDeleteSmart(IRNETHANDLE hHandle, int regionIndex, int smartType);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] smartType <20><><EFBFBD><EFBFBD>,<2C><>Χ[EN_IAT_REGION_ENTRY,EN_IAT_GOODS_MOVE]
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientIntelligentAnalysisEnable
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientIntelligentAnalysisSaveSmart(IRNETHANDLE hHandle, int smartType);
|
||
/****----------<2D><><EFBFBD>ܷ<EFBFBD><DCB7><EFBFBD>--------------****/
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] devCH <20><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>
|
||
* @param[in] bOn 1-<2D><><EFBFBD><EFBFBD>,0-<2D>ر<EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientOutPut(IRNETHANDLE hHandle, char devCH, BOOL bOn);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>rom(<28>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>)
|
||
* @param[in] upromhandle <20><><EFBFBD><EFBFBD>,IRNET_UpgradeROM<4F>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] upromresult rom<6F><6D><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD>
|
||
* @param[in] userdata <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><>
|
||
* @note upromresult˵<74><CBB5>\n
|
||
0<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>\n
|
||
-50:<3A>ڴ治<DAB4><E6B2BB>\n
|
||
-49:<3A>豸IP<49><50>ַΪ<D6B7><CEAA>\n
|
||
-48:<3A>û<EFBFBD><C3BB><EFBFBD>Ϊ<EFBFBD><CEAA>\n
|
||
-47:<3A><><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>\n
|
||
-46:rom<6F>ļ<EFBFBD>·<EFBFBD><C2B7>Ϊ<EFBFBD><CEAA>\n
|
||
-45:<3A>̴߳<DFB3><CCB4><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
-44:<3A><EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD>rom<6F>ļ<EFBFBD>\n
|
||
-43:<3A>ڴ治<DAB4><E6B2BB>,<2C><><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>\n
|
||
-42:<3A><EFBFBD><DEB7><EFBFBD>ȡrom<6F>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n
|
||
-41:<3A>豸IP<49><50>ַ<EFBFBD><D6B7>Ч\n
|
||
-40:<3A><><EFBFBD><EFBFBD><EFBFBD>豸ʧ<E8B1B8><CAA7>\n
|
||
-39:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
-38:<3A>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>벻ƥ<EBB2BB><C6A5>\n
|
||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:δ֪<CEB4><D6AA><EFBFBD><EFBFBD>
|
||
* @see IRNET_UpgradeROM
|
||
*/
|
||
typedef void (CALLBACK* UpRomCallback)(IRNETHANDLE upromhandle, int upromresult, void* userdata);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>rom(֧<>ֶ<EFBFBD><D6B6>߳<EFBFBD>)
|
||
* @param[in] m_sername <20>豸<EFBFBD><E8B1B8><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20>豸IP<49><50>ַ
|
||
* @param[in] m_username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @param[in] m_szRomPath rom<6F>ļ<EFBFBD>·<EFBFBD><C2B7>
|
||
* @param[in] callback <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] userdata <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>Ϊ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD>)
|
||
* @return <20><><EFBFBD><EFBFBD>
|
||
* @retval -1:<3A>ӿڵ<D3BF><DAB5><EFBFBD>ʧ<EFBFBD><CAA7>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>óɹ<C3B3>
|
||
* @note <20>˽ӿ<CBBD><D3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>óɹ<C3B3>,<2C><>ͨ<EFBFBD><CDA8><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κνӿ<CEBD>
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_UpgradeROM(char *m_sername, char *m_url, char *m_username, char *m_password, WORD m_wserport, char* m_szRomPath, UpRomCallback callback, void*userdata);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>(<28>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>)
|
||
* @param[in] upflashhandle <20><><EFBFBD><EFBFBD>,IRNET_UpgradeFlash<73>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] upflashresult flash<73><68><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD>
|
||
* @param[in] userdata <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><>
|
||
* @note upflashresult˵<74><CBB5>\n
|
||
0<><30> <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>\n
|
||
-2:<3A><>֧<EFBFBD>ֵ<EFBFBD>Э<EFBFBD><D0AD>\n
|
||
-3:<3A>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>벻ƥ<EBB2BB><C6A5>\n
|
||
-4:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
-5:<3A><><EFBFBD><EFBFBD><EFBFBD>豸ʧ<E8B1B8><CAA7>\n
|
||
-6:<3A>豸IP<49><50>ַ<EFBFBD><D6B7>Ч\n
|
||
-7:<3A><EFBFBD><DEB7><EFBFBD>ȡflash<73>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n
|
||
-8:<3A>ڴ治<DAB4><E6B2BB>,<2C><><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>\n
|
||
-9:<3A><EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD>flash<73>ļ<EFBFBD>\n
|
||
-10:<3A>̴߳<DFB3><CCB4><EFBFBD>ʧ<EFBFBD><CAA7>\n
|
||
-11:flash<73>ļ<EFBFBD>·<EFBFBD><C2B7>Ϊ<EFBFBD><CEAA>\n
|
||
-12:<3A><><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>\n
|
||
-13:<3A>û<EFBFBD><C3BB><EFBFBD>Ϊ<EFBFBD><CEAA>\n
|
||
-14:<3A>豸IP<49><50>ַΪ<D6B7><CEAA>\n
|
||
-15:<3A>ڴ治<DAB4><E6B2BB>\n
|
||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:δ֪<CEB4><D6AA><EFBFBD><EFBFBD>
|
||
* @see IRNET_UpgradeFlash
|
||
*/
|
||
typedef void (CALLBACK* UpFlashCallback)(IRNETHANDLE upflashhandle, int upflashresult, void* userdata);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>flash
|
||
* @param[in] sername <20>豸<EFBFBD><E8B1B8><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] url <20>豸IP<49><50>ַ
|
||
* @param[in] username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @param[in] filepath <20>ļ<EFBFBD>·<EFBFBD><C2B7>
|
||
* @param[in] callback <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] userdata <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>Ϊ<EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD>)
|
||
* @return <20><><EFBFBD><EFBFBD>
|
||
* @retval -1:<3A>ӿڵ<D3BF><DAB5><EFBFBD>ʧ<EFBFBD><CAA7>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>óɹ<C3B3>
|
||
* @note <20>˽ӿ<CBBD><D3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>óɹ<C3B3>,<2C><>ͨ<EFBFBD><CDA8><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_UpgradeFlash(char *sername, char *url, char *username, char *password, WORD wserport, char* filepath, UpFlashCallback callback, void*userdata);
|
||
/**
|
||
* @brief <20><><EFBFBD>ӷŴ<D3B7><C5B4>ƶ<EFBFBD>ʹ<EFBFBD><CAB9>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] bEnalbe ʹ<><CAB9> true-<2D><><EFBFBD><EFBFBD> false-<2D><><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientSetZoomRect
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientElectronicZoomMoveEnable(IRNETHANDLE hHandle, bool bEnalbe);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2>»<EFBFBD><C2BB><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>α߿<CEB1>)ʹ<><CAB9>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] bEnalbe ʹ<><CAB9>(0-<2D><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,ʹ<><CAB9>)
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientPolygonTempMeasureSetIndex,IRNET_ClientPolygonTempMeasureSave
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPolygonTempMeasureDrawEnable(IRNETHANDLE hHandle, BOOL bEnalbe);
|
||
/**
|
||
* @brief <20><><EFBFBD>ö<EFBFBD><C3B6><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] index <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientPolygonTempMeasureDrawEnable,IRNET_ClientPolygonTempMeasureSave
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPolygonTempMeasureSetIndex(IRNETHANDLE hHandle, int index);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵ<EFBFBD><DDB5>豸
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientPolygonTempMeasureDrawEnable,IRNET_ClientPolygonTempMeasureSetIndex
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientPolygonTempMeasureSave(IRNETHANDLE hHandle);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD>BMPץ<50><D7A5>(<28>Ż<EFBFBD>)
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] m_filename <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientBMPOptimize(IRNETHANDLE hHandle, char const * m_filename);
|
||
typedef struct
|
||
{
|
||
#ifdef SYS_LINUX
|
||
pthread_mutex_t mutex;
|
||
pthread_cond_t cond;
|
||
#endif
|
||
}*LINUX_EVENT_HANDLE;
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ʱͼ<CAB1><CDBC><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>С
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,IRNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in,out] videoWidth <20><>Ƶ<EFBFBD><C6B5>
|
||
* @param[in,out] videoHeight <20><>Ƶ<EFBFBD><C6B5>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @attention <20><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><E2B9A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>raw<61><77><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientSetBodyTemperatureThreshold,IRNET_ClientHeadDetection
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetHeadDetectionVideoSize(IRNETHANDLE hHandle, int * videoWidth, int*videoHeight);
|
||
/*<2A><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ*/
|
||
struct VSNET_HEADAREA
|
||
{
|
||
int iDetId; ///< <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID
|
||
int x; ///< <20><><EFBFBD>Ͻ<EFBFBD><CFBD><EFBFBD><EFBFBD><EFBFBD>X
|
||
int y; ///< <20><><EFBFBD>Ͻ<EFBFBD><CFBD><EFBFBD><EFBFBD><EFBFBD>Y
|
||
int w; ///< <20><><EFBFBD>ο<EFBFBD><CEBF><EFBFBD>
|
||
int h; ///< <20><><EFBFBD>θ߶<CEB8>
|
||
float temp; ///< <20>¶<EFBFBD>
|
||
};
|
||
/**
|
||
* @brief <20><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>ص<EFBFBD>
|
||
* @param[in] handle VSNET_ClientStart<72>ķ<EFBFBD><C4B7><EFBFBD>ֵ
|
||
* @param[in] headArea <09><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
|
||
* @param[in] headAreaCnt <09><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] context <09>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientStart
|
||
*/
|
||
typedef void (WINAPI*HeadAreaCallback)(IRNETHANDLE handle, VSNET_HEADAREA*headArea, int headAreaCnt,void*context);
|
||
/**
|
||
* @brief <20><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>ע<EFBFBD><D7A2>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] callbackfun <09>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] context <09>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @attention <20><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><E2B9A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>raw<61><77><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientSetBodyTemperatureThreshold,IRNET_ClientGetHeadDetectionVideoSize
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientHeadDetection(IRNETHANDLE hHandle, HeadAreaCallback callbackfun, void*context);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>¶<EFBFBD><C2B6><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] threshold <09><><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @note <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD>ɫ<EFBFBD><C9AB>ʾ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB>ʾ
|
||
* @attention <20><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><E2B9A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>raw<61><77><EFBFBD><EFBFBD>
|
||
* @see IRNET_ClientStart,IRNET_ClientHeadDetection,IRNET_ClientGetHeadDetectionVideoSize
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetBodyTemperatureThreshold(IRNETHANDLE hHandle, float threshold);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] par У<><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @note <20><>raw<61><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ336<33><36><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>Ч
|
||
* @see IRNET_ClientStart,IRNET_ClientGetBodyDisCorrParam
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSetBodyDisCorrParam(IRNETHANDLE hHandle, VSNET_TED_CORRECTION_S*par);
|
||
/**
|
||
* @brief <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] hHandle ͨ<><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] par У<><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @retval 0-ʧ<><CAA7>
|
||
* @retval 1-<2D>ɹ<EFBFBD>
|
||
* @note <20><>raw<61><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ336<33><36><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>Ч
|
||
* @see IRNET_ClientStart,IRNET_ClientSetBodyDisCorrParam
|
||
* @attention <20>ýӿ<C3BD><D3BF><EFBFBD>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientGetBodyDisCorrParam(IRNETHANDLE hHandle, VSNET_TED_CORRECTION_S*par);
|
||
/**
|
||
* @brief <20><><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD>
|
||
* @param[in] servername <20>豸<EFBFBD><E8B1B8>
|
||
* @param[in] url IP<49><50>ַ
|
||
* @param[in] username <20>û<EFBFBD><C3BB><EFBFBD>
|
||
* @param[in] password <20><><EFBFBD><EFBFBD>
|
||
* @param[in] serport <20>˿<EFBFBD>
|
||
* @param[in] talkcallback <20>Խ<EFBFBD><D4BD>ص<EFBFBD>
|
||
* @param[in] samplerate <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(Ĭ<><C4AC>8000)
|
||
* @param[in] context <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval -1-ֻ<><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>Խ<EFBFBD>,-2-<2D><>Ƶ<EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>,-3-IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>,>0-<2D><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD>,-4-<2D><>֧<EFBFBD>ֵIJ<D6B5><C4B2><EFBFBD>ϵͳ
|
||
* @see IRNET_ClientTalkStop
|
||
* @attention <20><>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientTalkStart(char *servername,
|
||
char *url,
|
||
char *username,
|
||
char *password,
|
||
unsigned short serport,
|
||
TALKCALLBACK talkcallback,
|
||
int samplerate,
|
||
void * context);
|
||
/**
|
||
* @brief ֹͣ<CDA3>Խ<EFBFBD>
|
||
* @param[in] talkhandle <20>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @retval 1-<2D>ɹ<EFBFBD>,0-ʧ<><CAA7>
|
||
* @see IRNET_ClientTalkStart
|
||
* @attention <20><>ֻ֧<D6BB><D6A7>windowsƽ̨
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientTalkStop(IRNETHANDLE talkhandle);
|
||
|
||
/**
|
||
* @brief <20><><EFBFBD>α궨<CEB1><EAB6A8>ʼ(TM)
|
||
* @param[in] m_sername <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>24<32>ַ<EFBFBD>
|
||
* @param[in] m_url <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||
* @param[in] m_username <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] m_password <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룬С<EBA3AC>ڵ<EFBFBD><DAB5><EFBFBD>20<32>ַ<EFBFBD>
|
||
* @param[in] wserport <20><><EFBFBD>Ӷ˿<D3B6>
|
||
* @param[in] seccalibcallback У<D0A3>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
||
* @param[in] userdata <20>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
* @return -1 <20><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
||
* @see IRNET_ClientSecondCalib4TmDo,IRNET_ClientSecondCalib4TmStop
|
||
*/
|
||
CNET_APIIMPORT IRNETHANDLE CALLINGCONVEN IRNET_ClientSecondCalib4TmStart(char *m_sername,
|
||
char *m_url,
|
||
char *m_username,
|
||
char *m_password,
|
||
WORD wserport,
|
||
pfSecondCalibTmCallback seccalibcallback,
|
||
void *userdata);
|
||
/**
|
||
* @brief <20><><EFBFBD>α궨ִ<EAB6A8><D6B4>(TM)
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSecondCalib4TmStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @param[in] channel ͨ<><CDA8><EFBFBD><EFBFBD>
|
||
* @param[in] calib_temp <20>궨<EFBFBD>¶<EFBFBD>(<28><>)
|
||
* @return 0<><30>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientSecondCalib4TmStart,IRNET_ClientSecondCalib4TmStop
|
||
*/
|
||
CNET_APIIMPORT int CALLINGCONVEN IRNET_ClientSecondCalib4TmDo(IRNETHANDLE hHandle, int channel, float calib_temp);
|
||
/**
|
||
* @brief <20><><EFBFBD>α궨<CEB1><EAB6A8><EFBFBD><EFBFBD>(TM)
|
||
* @param[in] hHandle <20><><EFBFBD>Ӿ<EFBFBD><D3BE><EFBFBD><EFBFBD><EFBFBD>IRNET_ClientSecondCalib4TmStart<72><74><EFBFBD><EFBFBD>ֵ
|
||
* @return TRUE<55><45>ʾ<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>FALSE<53><45>ʾʧ<CABE><CAA7>
|
||
* @see IRNET_ClientSecondCalib4TmStart,IRNET_ClientSecondCalib4TmDo
|
||
*/
|
||
CNET_APIIMPORT BOOL CALLINGCONVEN IRNET_ClientSecondCalib4TmStop(IRNETHANDLE hHandle);
|
||
#endif//__IRNET_H__
|