freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

大華網(wǎng)絡(luò)sdk開發(fā)手冊(文件)

2025-08-23 04:59 上一頁面

下一頁面
 

【正文】 傳入類對象指針, 方便回調(diào)處理在類中實(shí)現(xiàn),回調(diào)應(yīng)用都可以采取這種方式。?IO 控制命令typedef enum _IOTYPE{ALARMINPUT = 1, //報(bào)警輸入ALARMOUTPUT = 2, //報(bào)警輸出}IOTYPE。 //DVR 報(bào)警輸入個(gè)數(shù)BYTE byAlarmOutPortNum。 //DVR 通道個(gè)數(shù)} NET_DEVICEINFO, *LPNET_DEVICEINFO。 //日DWORD dwHour。 錄像文件信息typedef struct { unsigned int ch。 //開始時(shí)間 NET_TIME endtime。 設(shè)備狀態(tài)信息?設(shè)備端通過回調(diào)主動(dòng)上傳的設(shè)備狀態(tài)結(jié)構(gòu)typedef struct {int channelcount。 //size:channelcount unsigned char *alarm。 網(wǎng)絡(luò)客戶端 SDK 編程手冊第 18 頁 共 94 頁?以下為查詢的設(shè)備工作狀態(tài)的相關(guān)結(jié)構(gòu)typedef struct {BYTE byRecordStatic。 //暫時(shí)無效DWORD dwBitRate。typedef struct {DWORD dwVolume。typedef struct{DWORD dwDeviceStatic。 //報(bào)警端口的狀態(tài) 0無報(bào)警,1 有報(bào)警BYTE byAlarmOutStatic[MAX_ALARMOUT]。 //通道號 char filename[128]。 //結(jié)束時(shí)間 unsigned int driveno。 //協(xié)議名unsigned int baudbase。 //校驗(yàn)位unsigned char reserve。 //端口狀態(tài)}ALARM_CONTROL。}OPR_RIGHT。char passWord[USER_PSW_LENGTH]。}USER_INFO。DWORD rights[MAX_RIGHT_NUM]。OPR_RIGHT rightList[MAX_RIGHT_NUM]。USER_INFO userList[MAX_USER_NUM]。 // 分 160DWORD hour :5。 // 年 20222063}DHTIME,*pDHTIME。 //標(biāo)記, 0x00 正常,0x01 擴(kuò)展,0x02 數(shù)據(jù)BYTE data。3. 數(shù)據(jù)組織向客戶端傳遞所有日志信息,長度為 N*日志結(jié)構(gòu)長度,N 為日志的條數(shù)。 網(wǎng)絡(luò)客戶端 SDK 編程手冊第 22 頁 共 94 頁?音頻數(shù)據(jù)的格式結(jié)構(gòu)Typedef struct{BYTE byFormatTag。 //采樣率} DH_AUDIO_FORMAT, *LPDH_AUDIO_FORMAT。? 函數(shù)說明:初始化 SDK, 在所有的 SDK 函數(shù)之前調(diào)用? 參數(shù)說明:cbDisConnect斷線回調(diào)函數(shù),回調(diào)出當(dāng)前網(wǎng)絡(luò)已經(jīng)斷開的設(shè)備, 對主動(dòng)斷開的設(shè)備不回調(diào)。? 函數(shù)說明:設(shè)置與設(shè)備的連接等待時(shí)間? 調(diào)用順序無關(guān),SDK 默認(rèn)值為 3000ms,對外網(wǎng)一般需要增加到 5000ms,此值不影響設(shè)備連接速度, 只有當(dāng)網(wǎng)絡(luò)狀態(tài)不好時(shí)延長等待時(shí)間,可以提高連接成功幾率。? 函數(shù)說明:設(shè)置設(shè)備消息回調(diào)函數(shù), 用來得到設(shè)備當(dāng)前狀態(tài)信息,與調(diào)用順序無關(guān),SDK 默認(rèn)不回調(diào),此回調(diào)函數(shù)必須在調(diào)用打開偵聽CLIENT_StartListen或 CLENT_StartListenEx才有效,同時(shí)需要說明的是針對目前定義的報(bào)警狀態(tài),是每秒回調(diào)設(shè)備當(dāng)前的狀態(tài)值。- DISK_ERROR_ALARM:填充數(shù)據(jù)為 1個(gè)DWORD值,按位表示最多 32個(gè)硬 網(wǎng)絡(luò)客戶端 SDK 編程手冊第 25 頁 共 94 頁盤的故障報(bào)警,每位為1表示有報(bào)警,為0表示無報(bào)警。-DH_SHELTER_ALARM_EX:填充數(shù)據(jù)為16個(gè)字節(jié),每個(gè)字節(jié)表示一個(gè)視頻通道的遮擋(黑屏)報(bào)警狀態(tài),1為有報(bào)警,0為無報(bào)警。dwBufLen pBuf的長度pchDVRIP 設(shè)備 IPnDVRPort 端口dwUser 回調(diào)的用戶數(shù)據(jù),就是上面輸入的用戶數(shù)據(jù)? 返回值:TRUE 回調(diào)函數(shù)執(zhí)行正確,F(xiàn)ALSE 執(zhí)行錯(cuò)誤? 相關(guān)函數(shù):CLIENT_Sta rtListen、CLIENT_StopListen? 典型應(yīng)用:一般在應(yīng)用程序初始化時(shí)調(diào)用設(shè)置回調(diào),在回調(diào)函數(shù)中根據(jù)不同的設(shè)備 ID 和命令值做出不同的處理。本函數(shù)是 CLIENT_StartListen的增強(qiáng)版本:支持的報(bào)警種類更多更全,且每一種報(bào)警都細(xì)分為單獨(dú)回調(diào)。 ? 函數(shù)說明:用戶自定義畫圖, 在打開圖像之前調(diào)用此函數(shù),否則無效,必須在所有窗口未顯示之前調(diào)用, 可以用來對畫面進(jìn)行字符疊加。dwUser 用戶數(shù)據(jù),就是上面輸入的用戶數(shù)據(jù)。? 函數(shù)說明:注銷設(shè)備用戶? 參數(shù)說明:lLoginID CLIENT_Login的返回值? 返回值:成功返回 TRUE,失敗返回 FALSE? 相關(guān)函數(shù): CLIENT_Login? 典型應(yīng)用:當(dāng)需要設(shè)備主動(dòng)斷開時(shí)調(diào)用。 ? 函數(shù)說明:停止實(shí)時(shí)監(jiān)視? 參數(shù)說明:lRealHandle CLIENT_RealPlay的返回值? 返回值:成功返回 TRUE,失敗返回 FALSE? 相關(guān)函數(shù):CLIENT_RealPlay? 典型應(yīng)用:關(guān)閉失實(shí)監(jiān)視 網(wǎng)絡(luò)客戶端 SDK 編程手冊第 30 頁 共 94 頁16. CLIENT_API LONG CALL_METHOD CLIENT_RealPlayEx(LONG lLoginID, int nChannelID, HWND hWnd, RealPlayType rType)? 函數(shù)說明:啟動(dòng)實(shí)時(shí)監(jiān)視或多畫面預(yù)覽,當(dāng)打開多畫面預(yù)覽時(shí)不能打開語音對講? 參數(shù)說明:lLoginID CLIENT_Login的返回值nChannelID 實(shí)時(shí)監(jiān)視通道號,如果 rType 為 RType_Multiplay 該參數(shù)保留。19. CLIENT_API BOOL CLIENT_ClientSetVideoEffect(LONG lPlayHandle, unsigned char nBrightness, 。? 函數(shù)說明:停止實(shí)時(shí)監(jiān)視或多畫面預(yù)覽? 參數(shù)說明:lRealHandle CLIENT_RealPlayEx的返回值? 返回值:成功返回 TRUE,失敗返回 FALSE? 相關(guān)函數(shù):CLIENT_RealPlayEx? 典型應(yīng)用:關(guān)閉實(shí)時(shí)監(jiān)視或者多畫面預(yù)覽 網(wǎng)絡(luò)客戶端 SDK 編程手冊第 31 頁 共 94 頁18. CLIENT_API BOOL CLIENT_ClientGetVideoEffect(LONG lPlayHandle, unsigned char *nBrightness, unsigned char *nContrast, unsigned char *nHue, unsigned char *nSaturation)。 ? 函數(shù)說明:啟動(dòng)實(shí)時(shí)監(jiān)視? 參數(shù)說明:lLoginID CLIENT_Login的返回值nChannelID 實(shí)時(shí)監(jiān)視通道號(通道號從 0 開始)hWnd 窗口句柄,值為 0 對數(shù)據(jù)不解碼、不顯示圖像? 返回值:失敗返回 0,成功返回實(shí)時(shí)監(jiān)視 ID(實(shí)時(shí)監(jiān)視句柄 ),將作為相關(guān)函數(shù)的參數(shù)? 相關(guān)函數(shù):CLIENT_StopRealPlay、CLIENT_SaveRealData、CLIENT_StopSaveRealData、 CLIENT_ClientSetVideoEffect、CLIENT_ClientGetVideoEffect、CLIENT_OpenSound、CLIENT_CloseSound 、CLIENT_SetVolume、CLIENT_SetRealDataCallBack、CLIENT_SetRealDataCallBackEx 、CLIENT_CapturePicture、CLIENT_StartTalk、CLIENT_StopTalk? 典型應(yīng)用:根據(jù)登錄時(shí)獲取到的設(shè)備信息,調(diào)用本接口,就可以打開任何有效的一路實(shí)時(shí)監(jiān)視,顯示到指定的 hWnd 窗口,正常返回的監(jiān)視 ID,用于以下對本監(jiān)視通道的控制和操作。 設(shè)備注冊11. CLIENT_API LONG CLIENT_Login(char *pchDVRIP, WORD wDVRPort, char *pchUserName, char *pchPassword, LPNET_DEVICEINFO lpDeviceInfo, int *error = 0)。lPlayHandle CLIENT_RealPlay的返回值,標(biāo)識(shí)通道。 ? 函數(shù)說明:停止對某個(gè)設(shè)備偵聽消息? 參數(shù)說明:lLoginID CLIENT_Login返回值? 返回值:成功返回 TRUE,失敗返回 FALSE? 相關(guān)函數(shù):CLIENT_StartListen , CLENT_StartListenEx? 典型應(yīng)用:參見 demo 程序 字符疊加typedef void (CALLBACK *fDrawCallBack)(LONG lLoginID, LONG lPlayHandle, HDC hDC, DWORD dwUser)。 ? 函數(shù)說明:開始對某個(gè)設(shè)備偵聽消息,用來設(shè)置是否需要對設(shè)備消息回調(diào),得到的消息從 CLIENT_SetDVRMessCallBack的設(shè)置值回調(diào)出來。-DH_DISKFULL_ALARM_EX:填充數(shù)據(jù)為1個(gè)字節(jié),1為有硬盤滿報(bào)警,0為無報(bào)警。-DH_MOTION_ALARM_EX:填充數(shù)據(jù)為16個(gè)字節(jié),每個(gè)字節(jié)表示一個(gè)視頻通道的動(dòng)態(tài)檢測報(bào)警狀態(tài),1為有報(bào)警,0為無報(bào)警。 當(dāng)設(shè)置為 0 時(shí)表示禁止回調(diào)dwUser 用戶數(shù)據(jù)?回調(diào)函數(shù)參數(shù)說明:lCommand 回調(diào)類型lLoginID CLIENT_Login的返回值pBuf 接收報(bào)警數(shù)據(jù)的緩存,根據(jù)調(diào)用的偵聽接口和 lCommand值不同,填充的數(shù)據(jù)不同如果調(diào)用的偵聽接口為CLIENT_StartListen,則lCommand的可能值是:-OMM_ALARM:填充數(shù)據(jù)為一個(gè)NET_CLIENT_STATE結(jié)構(gòu)體。 ? 函數(shù)說明:得到 SDK 的版本號? 參數(shù):無? 返回值:版本號? 典型應(yīng)用:一般在應(yīng)用程序初始化時(shí)調(diào)用 狀態(tài)偵聽typedef BOOL (CALLBACK *fMessCallBack)(LONG lCommand, LONG lLoginID, char *pBuf, DWORD dwBufLen, char *pchDVRIP, LONG nDVRPort, DWORD dwUser)。? 函數(shù)說明:清空 SDK, 釋放占用的資源,在所有的 SDK 函數(shù)之后調(diào)用。? 函數(shù)說明:返回函數(shù)執(zhí)行失敗代碼,當(dāng)調(diào)用下面的接口失敗時(shí),可以用該函數(shù)獲取失敗的代碼,具體錯(cuò)誤代碼參見 錯(cuò)誤類型代號說明? 參數(shù)說明:? 返回值:返回? 相關(guān)函數(shù):? 典型應(yīng)用:參加 demotypedef void (CALLBACK *fDisConnect)(LONG lLoginID, char *pchDVRIP, LONG nDVRPort, DWORD dwUser)。 //聲道數(shù)WORD wBitsPerSample。 //硬盤個(gè)數(shù)NET_DEV_DISKSTATE stDisks[DH_MAX_DISKNUM]。 //內(nèi)容}。 //日期接口文檔 數(shù)字視頻錄像機(jī)網(wǎng)絡(luò)服務(wù)編程手冊 公開WORD type。 // 日 131DWORD month :4。?日志信息1. 日志的結(jié)構(gòu)形式//時(shí)間結(jié)構(gòu)typedef struct _DHTIME{DWORD second :6。USER_GROUP_INFO groupList[MAX_GROUP_NUM]。}USER_GROUP_INFO。char name[USER_NAME_LENGTH]。DWORD rights[MAX_RIGHT_NUM]。DWORD dwGroupID。char name[RIGHT_NAME_LENGTH]。?報(bào)警 IO 控制 (報(bào)警輸出和報(bào)警輸入使能 )typedef struct {unsigned short index。 //數(shù)據(jù)位unsigned char stopbits。 //起始簇號}
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1