设备网络SDK开发使用手册


<?xml version="1.0" encoding="utf-8"?>
<!--req, 设备日志搜索能力集描述 -->
<SearchLogAbility version="2.0">
  <majorType opt="alarm,abnormal,operate,information,all"/><!--req, 日志主类型 -->
  <MinorAlarmType>
    <!--req, 日志次类型:报警日志 -->
    <minorType opt=" alarmIn,alarmOut,motdetStart,motdetStop,hideAlarmStart,hideAlarmStop,vcaAlarmStart,
               vcaAlarmStop,itsAlarmStart,itsAlramStop,netAlarmStart,netAlarmStop,wirelessAlarmStart,
               wirelessAlarmStop,pirAlarmStart,pirAlarmStop,callhelpAlarmStart,callhelpAlarmStop,
               ipChannelAlarmInStart,ipChannelAlarmInStop,detectfaceAlarmStart,detectfaceAlarmStop,
               vodAlarmStart,vodAlarmStop,vcaSecnechangeDet,vcaAlarmLineDetBegin,vcaAlarmLineDetEnd,
               vcaAlarmIntrudeBegin,vcaAlarmIntrudeEnd,vcaAlarmAudioInput,vcaAlarmAudioAbnormal,
               vcaDefocusDetBegin,vcaDefocusDetEnd"/>
  </MinorAlarmType>
  <MinorAbnormalType>
    <!--req, 日志次类型:异常日志 -->
    <minorType opt=" raidError,viLost,illegalAccess,HDFull,HDError,DCDLost,IPConflict,NETBroken,RECError,
               IPCNoLink,VIException,IPCIPConflict,senceExpection,PICRECError,VIMismatch,resolutionMismatch,
               fanAbnormal,fanResume,SubSystemAbnormalReboot,MatrixStartBuzzer,NETAbnormal,MEMAbnormal,
               fileAbnormal,pannelAbnormal,pannelResume,RS485DeviceAbnormal,RS485DeviceRevert,
               screenSubsystemAbnormalReboot,screenSubsystemAbnormalInsert,screenSubsystemAbnormalPullOut,
               screenAbnormalTemperature,highTemperatureProtect,recordOverFlow,DSPAbnormal,ANRRecordFail,
               spareWorkDeviceExcept,startIPCMasFail,SubSystemIPConflict,SubSystemNETBroken,fanAbnormal,
               backpanelTemperatureAbnormal"/>
  </MinorAbnormalType>
  <MinorOperateType>
    <!--req, 日志次类型:操作日志 -->
    <minorType opt=" startDVR,stopDVR,stopAbnormal,rebootDVR,remoteLogin,remotelogout,remoteStartREC,
               remoteStopREC,startTransChan,stopTransChan,remoteGetParam,remoteCfgParam,remoteGetStatus,
               remoteARM,remoteDisARM,remoteReboot,remoteStartVT,remoteStopVT,remoteUpgrade,remotePlayByFile,
               remotePalyByTime,remotePTZCtrl,remoteFormatHDD,remoteStop,remoteLockFile,remoteUnLockFile,
               remoteCfgFileOutput,remoteCfgFileInput,remoteRecFileOutput,remoteDVRAlarm,remoteIPCAdd,
               remoteIPCDel,remoteIPCSet,rebootVCALib,remoteAddNas,remoteDelNas,remoteSetNas,remoteStartRECCdrw,
               remoteStopRECCdrw,remotePICOutput,remoteInquestResume,remoteInquestAddFile,remoteInquestDelFile,
               remoteDelHDisk,remoteLoadHDisk,remoteUnloadHDisk,subsystemReboot,matrixStartTransferVideo,
               matrixStopTransferVideo,remoteSetAllSubSystem,remoteGetAllSubSystem,remoteSetPlanArray,
               remoteGetPlanArray,matrixStartTransferAudio,matrixStopTransferAudio,logonCodeSpiter,logoffCodeSpiter,
               startDynamicDecode,stopDynamicDecode,getCYCCfg,setCYCCfg,startCYCDecode,stopCYCDecode,getDecChanStatus,
               getDecChanInfo,startPassiveDec,stopPassiveDec,ctrlPassiveDec,reconPassiveDec,getDecChanSW,setDecChanSW,
               ctrlDecChanScale,setRemoteReplay,getRemoteReplay,ctrlRemoteReplay,setDispCfg,getDispCfg,setPlanAble,
               getPlanAble,startPpppoe,stopPpppoe,uploadLogo,SMSControl,callOnline,remotePin,remoteBypass,
               remoteUnBypass,remoteSetAlarmInCfg,remoteGetAlarmInCfg,remoteSetAlarmOutCfg,remoteGetAlarmOutCfg,
               remoteAlarmOutOpenMan,remoteAlarmOutCloseMan,remoteAlarmEnableCfg,DBDataOutput,DBDataInput,MUSwitch,
               MUPTZ,remoteConfRebRaid,remoteConfSpare,remoteAddRaid,remoteDelRaid,remoteMigRaid,remoteRebRaid,
               remoteQuickConfRaid,remoteAddVD,remoteDelVD,remoteRPVD,remoteFormatExpanDVD,remoteRaidUpgrade,
               remoteStopRaid,remoteStartPICREC,remoteStopPICREC,remoteSetSnmp,remoteTagOpt,streamCabac,remoteSpareOpt,
               remoteIPCcfgFileOutput,remoteIPCcfgFileInput,remoteIPCUpgrade,setTriggerModeCfg,getTriggerModeCfg,
               setIOOutCfg,getIOOutCfg,getTriggerModeDefault,getITCStatus,setStatusDetectCfg,getStatusDetectCfg,
               setVideoTriggerModeCfg,getVideoTriggerModeCfg,remoteDeiceControl,remoteSetGateParmCfg,
               remoteGetGateParmCfg,remoteSetDataUploadParmCfg,remoteGetDataUploadParmCfg,remoteGetBaseInfo,
               remoteGetOverLapCfg,remoteSetOverLapCfg,remoteGetRoadInfo,remoteGetEctWorkState,remoteGetEctChanInfo,
               remoteOnCtrlLamp,remoteOffCtrlLamp"/>
  </MinorOperateType>
  <MinorInformationType>
    <!--req, 日志次类型:附加信息 -->
    <minorType opt=" HDDInfo,smartInfo,RECStart,RECStop,RECOverdue,linkStart,linkStop,NETDiskInfo,raidInfo,runStatusInfo,
               spareStartBackup,spareStopBackup,ANRRecordStart,ANRRecordend,ANRAddTimeQuantum,ANRDelTimeQuantum,setMultiMaster,
               setMultiSlave,cancelMultiMaster,cancelMultiSlave,dispalyLogo,hideLogo,setDECDelayLevel,setBigScreenDispalyArea,
               cutVideoSource,setBasemapArea,downloadBasemap,cutBasemap,controlElecEnlarge,setOutputResolution,setTrancsparecy,
               setOSD,restoreDECStatus,screenSetInput,screenSetOutput,screenSetOSD,screenSetLogo,screenSetLayout,
               screenPictureReview,screenGetOSD,screenGetLayout,getAllValidWND,getSignalWND,windowCtrl,getLayoutList,layoutCtrl,
               setSignalLayout,getSignalList,getPlanList,setPlan,ctrlPlan,ctrlScreen,addNETSIG,setNETSIG,setDECBDCfg,getDECBDCfg,
               getDeviceStatus,uploadPicture,setUserPWD,addLayout,delLayout,delNETSIG,addPlan,delPlan,getExternalMatrixCfg,
               setExternalMatrixCfg,getUserCfg,setUsercfg,getDisplayPanelLinkCfg,setDisplayPanelLinkCfg,getWallsceneParam,
               setWallsceneParam,getCurrentWallScene,switchWallScene,unlockRecord,VISAlarm,talkRecord"/>
  </MinorInformationType>
</SearchLogAbility>