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