亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? test_threads.java

?? 無線網絡管理
?? JAVA
字號:
// NAME//      $RCSfile: test_threads.java,v $// DESCRIPTION//      [given below in javadoc format]// DELTA//      $Revision: 1.4 $// CREATED//      $Date: 2006/01/17 17:49:50 $// COPYRIGHT//      Westhawk Ltd// TO DO///* * Copyright (C) 1996 - 1998 by Westhawk Ltd (www.westhawk.nl) * Copyright (C) 1998 - 2006 by Westhawk Ltd  * <a href="www.westhawk.co.uk">www.westhawk.co.uk</a> * * Permission to use, copy, modify, and distribute this software * for any purpose and without fee is hereby granted, provided * that the above copyright notices appear in all copies and that * both the copyright notice and this permission notice appear in * supporting documentation. * This software is provided "as is" without express or implied * warranty. * author <a href="mailto:snmp@westhawk.co.uk">Tim Panton</a> */ package uk.co.westhawk.examplev1;import java.awt.Graphics;import java.awt.Event;import java.util.*;import java.net.*;import uk.co.westhawk.snmp.stack.*;    import uk.co.westhawk.snmp.pdu.*;    /** * <p> * The test_threads application does a MIB tree walk on various hosts. * It will start with the OID as configured in the properties file. * </p> * * <p> * The hosts, port, oid and community name can be configured  * in the properties file.  * The name of the properties file can be passed as first argument to * this application. If there is no such argument, it will look for * <code>test_threads.properties</code>. If this file does not exist, the * application will use default parameters. * </p> * * @see uk.co.westhawk.snmp.stack.GetNextPdu * * @author <a href="mailto:snmp@westhawk.co.uk">Birgit Arkesteijn</a> * @version $Revision: 1.4 $ $Date: 2006/01/17 17:49:50 $ */public class test_threads implements Observer{    private static final String     version_id =        "@(#)$Id: test_threads.java,v 1.4 2006/01/17 17:49:50 birgit Exp $ Copyright Westhawk Ltd";    public final static String HOSTS = "hosts";    private static int      retries[] = {250, 500, 1000, 1000};    public  SnmpContext     contexts[];    private String          hosts[];    private int             nrHost=0;    private SnmpContext     context;    private int             port;    private String          community;    private String          socketType;    private String          oid;    private Util            util;/** * Constructor. * * @param propertiesFilename The name of the properties file. Can be * null. */public test_threads(String propertiesFilename){    AsnObject.setDebug(7);    util = new Util(propertiesFilename, this.getClass().getName());    String hostsProp = util.getProperty(HOSTS);    port = util.getPort(SnmpContextBasisFace.DEFAULT_PORT);    community = util.getCommunity();    socketType = util.getSocketType();    oid = util.getOid("1");    StringTokenizer tok = new StringTokenizer(hostsProp, ",");    int count = tok.countTokens();    hosts = new String[count];    contexts = new SnmpContext[count];    int n=0;    while (tok.hasMoreTokens())    {        try        {            String h = tok.nextToken();            hosts[n] = h.trim();System.out.println(n + " " + hosts[n]);            n++;        }        catch (NoSuchElementException exc) { }    }}public void init () {    nrHost=0;    try     {        contexts[nrHost] = new SnmpContext(hosts[nrHost], port, socketType);        startWalk(contexts[nrHost]);    }    catch (java.io.IOException exc)    {        System.out.println("IOException " + exc.getMessage());        System.exit(0);    }    catch (PduException exc)    {        System.out.println("PduException " + exc.getMessage());        System.exit(0);    }}public void startWalk(SnmpContext cont)throws java.io.IOException, PduException{    context = cont;    context.setCommunity(community);    System.out.println("startWalk: "           + context.getHost() + " " + context.getPort());    GetNextPdu pdu = new GetNextPdu(context);    pdu.addObserver(this);    pdu.addOid(oid);    pdu.setRetryIntervals(retries);    pdu.send();}/** * Implementing the Observer interface. Receiving the response from  * the Pdu. * * @param obs the GetNextPdu variable * @param ov the varbind * * @see uk.co.westhawk.snmp.stack.GetNextPdu * @see uk.co.westhawk.snmp.stack.varbind */public void update(Observable obs, Object ov){    try     {        GetNextPdu pdu = (GetNextPdu) obs;        if (pdu.getErrorStatus() == AsnObject.SNMP_ERR_NOERROR)        {            varbind[] vars = pdu.getResponseVarbinds();            varbind var = vars[0];            System.out.println(var.toString());            pdu = new GetNextPdu(context);            pdu.addObserver(this);            pdu.addOid(var.getOid());            pdu.send();        }        else        {            contexts[nrHost].destroy();            if (nrHost < hosts.length-1)            {                nrHost++;                contexts[nrHost] = new SnmpContext(hosts[nrHost],                     port, socketType);                startWalk(contexts[nrHost]);            }            else            {                System.gc();                System.out.println("gc");            }        }    }    catch (java.io.IOException exc)    {        System.out.println("update(): IOException " + exc.getMessage());        exc.printStackTrace();    }    catch (PduException exc)    {        System.out.println("update(): PduException " + exc.getMessage());        exc.printStackTrace();    }}public static void main(String [] args){    String propFileName = null;    if (args.length > 0)    {        propFileName = args[0];    }    test_threads t = new test_threads(propFileName);    t.init();    while (true)     {        try         {             // 1.5 minutes            Thread.sleep(90000);         }         catch (Exception x)         {            ;        }        System.out.println("tick");        for (int i=0; i<t.contexts.length; i++)        {            if (t.contexts[i] != null)            {                System.out.println(t.contexts[i].getHost()                     + "\t" + t.contexts[i].getDebugString());            }        }    }}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品91一区二区| 亚洲午夜精品一区二区三区他趣| 天天综合色天天综合色h| 欧美日韩不卡一区二区| 午夜伊人狠狠久久| 91麻豆精品国产自产在线| 美女网站在线免费欧美精品| 精品久久99ma| 成人爱爱电影网址| 亚洲激情图片一区| 日韩小视频在线观看专区| 国产伦理精品不卡| 亚洲精品久久久蜜桃| 91精品国产综合久久久久久久 | 成人av网站在线观看免费| 亚洲免费看黄网站| 欧美一级日韩免费不卡| 成人av在线播放网址| 亚洲一卡二卡三卡四卡| 日韩欧美亚洲国产另类 | 国产精品福利av| 欧美在线观看视频一区二区三区| 日本美女视频一区二区| 亚洲国产成人精品视频| 日韩一区二区电影| 国产成人精品亚洲午夜麻豆| 亚洲色图丝袜美腿| 日韩欧美国产一区在线观看| 9i在线看片成人免费| 日韩专区一卡二卡| 国产精品久久久久久久久图文区| 6080亚洲精品一区二区| 成人深夜视频在线观看| 日日欢夜夜爽一区| 亚洲视频资源在线| 精品乱码亚洲一区二区不卡| 97久久超碰国产精品| 日韩电影网1区2区| 一区二区中文视频| 精品国产伦一区二区三区观看体验| 97久久精品人人爽人人爽蜜臀| 日本午夜一区二区| 有坂深雪av一区二区精品| 久久综合九色综合欧美亚洲| 欧美色视频在线观看| 成人网男人的天堂| 国内精品免费**视频| 亚洲成年人影院| 日韩一区欧美一区| 国产欧美精品日韩区二区麻豆天美| 欧美老年两性高潮| 91啪在线观看| 成人综合婷婷国产精品久久蜜臀 | 亚洲欧美国产三级| 久久欧美一区二区| 日韩片之四级片| 国产丝袜在线精品| 欧美一级视频精品观看| 欧美群妇大交群中文字幕| 色综合久久天天| a美女胸又www黄视频久久| 国产在线视频一区二区三区| 日本91福利区| 亚洲mv大片欧洲mv大片精品| 一区二区三区欧美| 一区二区视频在线| 亚洲欧美视频在线观看视频| 国产精品女主播在线观看| 国产日产欧美一区二区视频| 精品99久久久久久| 欧美精品一区男女天堂| 91麻豆精品国产91久久久使用方法 | 亚洲欧美国产三级| 亚洲视频资源在线| 亚洲乱码中文字幕| 亚洲少妇屁股交4| 中文字幕在线观看不卡| 亚洲欧美自拍偷拍色图| ㊣最新国产の精品bt伙计久久| 国产精品成人网| 亚洲天堂a在线| 亚洲欧美另类久久久精品| 亚洲三级在线免费观看| 亚洲人精品一区| 亚洲美女偷拍久久| 亚洲国产视频网站| 天堂一区二区在线| 久久精品久久99精品久久| 国内一区二区视频| 国产高清久久久| aa级大片欧美| 欧美天堂亚洲电影院在线播放| 欧美日韩美女一区二区| 欧美一区二区三区人| 26uuu成人网一区二区三区| 欧美精品一区二区三区在线 | 欧美中文字幕一区二区三区| 欧美日韩的一区二区| 欧美一级二级在线观看| 久久综合丝袜日本网| 国产精品私人影院| 亚洲高清在线视频| 精品综合免费视频观看| eeuss影院一区二区三区| 欧美性一级生活| www国产成人| 亚洲少妇屁股交4| 日韩福利视频导航| 国产91高潮流白浆在线麻豆| 日本丶国产丶欧美色综合| 日韩视频免费观看高清完整版在线观看| 日韩欧美国产小视频| 国产精品国产三级国产aⅴ入口| 亚洲综合在线电影| 精品一区二区综合| 色综合久久中文字幕| 日韩欧美在线影院| 国产精品家庭影院| 全国精品久久少妇| 99久久久久久| 欧美本精品男人aⅴ天堂| 成人免费在线播放视频| 日精品一区二区三区| 99久久婷婷国产综合精品 | 国产中文字幕精品| 色天使色偷偷av一区二区| 日韩区在线观看| 一区二区三区中文免费| 国产乱码精品一品二品| 欧美日韩极品在线观看一区| 国产精品视频在线看| 免费观看日韩电影| 欧美最猛黑人xxxxx猛交| 中文字幕第一页久久| 免费人成网站在线观看欧美高清| 99久久久久久| 国产午夜精品一区二区| 美腿丝袜亚洲色图| 欧美亚洲一区二区在线| 国产精品的网站| 国产乱妇无码大片在线观看| 91麻豆精品国产91| 亚洲一区在线看| 99久久99久久精品免费看蜜桃| 久久女同性恋中文字幕| 免费看欧美美女黄的网站| 91福利在线看| 综合久久久久久久| 懂色av一区二区在线播放| 日韩精品一区二区在线| 日韩国产在线一| 欧美日韩一区高清| 怡红院av一区二区三区| 97精品久久久午夜一区二区三区 | 婷婷丁香激情综合| 欧美怡红院视频| 亚洲欧洲综合另类在线| 99精品视频在线播放观看| 国产片一区二区| 国产91对白在线观看九色| 国产色综合一区| 国产一区二区三区久久悠悠色av| 欧美成人aa大片| 青青草伊人久久| 777精品伊人久久久久大香线蕉| 亚洲午夜一区二区| 欧美性受极品xxxx喷水| 亚洲综合色自拍一区| 欧洲人成人精品| 一区二区国产盗摄色噜噜| 在线区一区二视频| 亚洲不卡在线观看| 欧美另类z0zxhd电影| 日本网站在线观看一区二区三区 | 欧美日韩成人高清| 日韩在线一区二区三区| 欧美精品一二三区| 美女mm1313爽爽久久久蜜臀| 精品日韩在线观看| 国产一区二区成人久久免费影院 | 久久精品国产秦先生| 久久免费电影网| 成人激情视频网站| 一区二区欧美视频| 欧美二区三区的天堂| 久久69国产一区二区蜜臀| 欧美国产欧美综合| 91丨porny丨户外露出| 午夜伦理一区二区| 精品国产伦一区二区三区观看方式 | 欧美激情一区二区三区四区| 99久久99久久精品免费观看| 一区二区三区日韩在线观看| 666欧美在线视频| 国产一区二区视频在线播放| 亚洲人成精品久久久久久| 欧美美女网站色| 国产suv精品一区二区三区| 亚洲人成影院在线观看| 日韩视频国产视频|