package com.ycl.api.YS.config.network; import com.ycl.api.YS.NetDemo; import javax.swing.*; /** * * @introduction Telnet * @description Support NVR * */ public class Telnet { /** * * @introduction Open Telnet * @description Calling the interface of NETDEV_EnableTelnet * */ public static void openTelnet() { if(null == NetDemo.lpUserID){ JOptionPane.showMessageDialog(null, "Please Login device first. error code"+NetDemo.netdevsdk.NETDEV_GetLastError()); return; } boolean bRet = NetDemo.netdevsdk.NETDEV_EnableTelnet(NetDemo.lpUserID, 1); if(bRet != true) { JOptionPane.showMessageDialog(null, "Open failed"); System.out.printf("NETDEV_EnableTelnet failed:%d\n", NetDemo.netdevsdk.NETDEV_GetLastError()); return; }else { JOptionPane.showMessageDialog(null, "Open success"); } } /** * * @introduction Close telnet * @description Calling the interface of NETDEV_EnableTelnet * */ public static void closeTelnet() { if(null == NetDemo.lpUserID){ JOptionPane.showMessageDialog(null, "Please Login device first. error code"+NetDemo.netdevsdk.NETDEV_GetLastError()); return; } boolean bRet = NetDemo.netdevsdk.NETDEV_EnableTelnet(NetDemo.lpUserID, 0); if(bRet != true) { JOptionPane.showMessageDialog(null, "Close failed,error code"+NetDemo.netdevsdk.NETDEV_GetLastError()); System.out.printf("NETDEV_EnableTelnet failed:%d\n", NetDemo.netdevsdk.NETDEV_GetLastError()); return; }else { JOptionPane.showMessageDialog(null, "Close success"); } } }