All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dahua.netsdk.linux.callback.SubDisConnectCallBack Maven / Gradle / Ivy

The newest version!
package com.dahua.netsdk.linux.callback;

import com.sun.jna.Callback;
import com.sun.jna.NativeLong;
import com.dahua.netsdk.def.DH_InterfaceType;

/**
 * 动态子连接断开回调函数原形
 */
public interface SubDisConnectCallBack extends Callback {
    /**
     * @param emInterfaceType 接口类型,见下表
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
     *                        
类型含义
{@link DH_InterfaceType#DH_INTERFACE_OTHER}0未知接口
{@link DH_InterfaceType#DH_INTERFACE_REALPLAY}1实时监视接口
{@link DH_InterfaceType#DH_INTERFACE_PREVIEW}2多画面预览接口
{@link DH_InterfaceType#DH_INTERFACE_PLAYBACK}3回放接口
{@link DH_InterfaceType#DH_INTERFACE_DOWNLOAD}4下载接口
{@link DH_InterfaceType#DH_INTERFACE_REALLOADPIC}5下载智能图片接口
* @param bOnline 是否在线 * @param lOperateHandle 接口返回的操作句柄,如#CLIENT_RealPlay返回的播放句柄 * @param lLoginID 登陆句柄 * @param dwUser 用户自定义参数 */ void invoke(int emInterfaceType, int bOnline, NativeLong lOperateHandle, NativeLong lLoginID, NativeLong dwUser); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy