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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? getsnmpaugmenttable.java

?? this api for java to do the network managerment of system,i like it ,so share for a
?? JAVA
字號(hào):
/*$Id: getSnmpAugmentTable.src,v 1.1.2.1 2006/08/30 13:01:02 kcpravin Exp $*//* * @(#)getSnmpAugmentTable.java * Copyright (c) 1996-2002 AdventNet, Inc. All Rights Reserved. * Please read the associated COPYRIGHTS file for more details. *//**  *  This is an example of using the SnmpAugmentTable class. *  This is a command line application that does not require JFC/swing *  components.  See the swingapps directory for examples that need *  and use swing components. * * [-d]                - Debug output. By default off. * [-c] <community>    - community String. By default "public". * [-p] <port>         - remote port no. By default 161. * [-t] <Timeout>      - Timeout. By default 5000ms. * [-r] <Retries>      - Retries. By default 0.       * [-v] <version>      - version(v1 / v2 / v3). By default v1. * [-u] <username>     - The v3 principal/userName * [-a] <autProtocol>  - The authProtocol(MD5/SHA). Mandatory if authPassword is specified * [-w] <authPassword> - The authentication password. * [-s] <privPassword> - The privacy protocol password. Must be accompanied with auth password and authProtocol fields. * [-n] <contextName>  - The snmpv3 contextName to be used. * [-i] <contextID>    - The snmpv3 contextID to be used. * [-pp] <privProtocol> - The privacy protocol. Must be accompanied with auth,priv password and authProtocol fields. * host Mandatory      - The RemoteHost (agent).Format (string without double qoutes/IpAddress). * tableOID  Mandatory - Give the Object Identifier of a Table. * mibs   	           - The mibs to be loaded.Mandatory. */import com.adventnet.snmp.beans.*;import com.adventnet.snmp.mibs.*;import com.adventnet.snmp.snmp2.*;import java.util.*;public class getSnmpAugmentTable implements SnmpTableListener {    private static final int COMMUNITY = 1;    private static final int PORT = 2;    private static final int RETRIES = 3;    private static final int TIMEOUT = 4;    private static final int VERSION = 0;    private static final int USER_NAME = 5;    private static final int AUTH_PROTOCOL = 6;    private static final int AUTH_PASSWORD = 7;    private static final int PRIV_PASSWORD = 8;	private static final int CONTEXT_NAME = 9;	private static final int CONTEXT_ID = 10;    private static final int DEBUG = 11;    private static final int PRIV_PROTOCOL = 12;    public static void main(String args[]) {    // Take care of getting options    String usage = "getSnmpAugmentTable [-v version(v1,v2,v3)] [-c community] [-p port] [-t timeout] [-r retries] [-u user] [-a auth_protocol(MD5/SHA)] [-w auth_password] [-s priv_password] [-n contextname] [-i contextID] [-d debug] [ -pp priv_protocol (DES/AES) ] host tableOID MIB_files";    String options[] = { "-v", "-c", "-p", "-r", "-t", "-u", "-a", "-w", "-s", "-n", "-i", "-d", "-pp"};    String values[] = { null, null, null, null, null, null, null, null, null, null, null, "None", null};    String authProtocol = new String("NO_AUTH");    ParseOptions opt = new ParseOptions(args,options,values, usage);    // check for at least hostname and one OID in remaining arguments    if (opt.remArgs.length<3) opt.usage_error();             if(values[VERSION] != null)  {      if ((values[VERSION].equals("v3")) && (values[USER_NAME] == null)) opt.usage_error();}    // instantiate an SnmpAugmentTable instance    SnmpAugmentTable table = new SnmpAugmentTable();	 //To load MIBs from compiled file	 table.setLoadFromCompiledMibs(true);	 	 	 if (values[DEBUG].equals("set")) table.setDebug(true);	         if(values[VERSION] != null) {  // if SNMP version is specified, set it            if(values[VERSION].equals("v2"))                table.setSnmpVersion( SnmpTarget.VERSION2C ) ;            else if(values[VERSION].equals("v1"))                table.setSnmpVersion( SnmpTarget.VERSION1 );            else if(values[VERSION].equals("v3"))                table.setSnmpVersion( SnmpTarget.VERSION3 );            else {                System.out.println("Invalid Version Number");                 System.exit(1);            }        }    table.setTargetHost( opt.remArgs[0] ); // set the agent hostname    if (values[COMMUNITY] != null) // set the community if specified        table.setCommunity( values[COMMUNITY] );    try { // set the timeout/retries/port parameters, if specified        if (values[PORT] != null)             table.setTargetPort( Integer.parseInt(values[PORT]) );        if (values[RETRIES] != null)             table.setRetries( Integer.parseInt(values[RETRIES]) );        if (values[TIMEOUT] != null)             table.setTimeout( Integer.parseInt(values[TIMEOUT]) );    } catch (NumberFormatException ex) {        System.err.println("Invalid Integer Argument "+ex);    }    if(table.getSnmpVersion() == table.VERSION3) {        if (values[USER_NAME] != null)             table.setPrincipal(values[USER_NAME]);        if (values[AUTH_PROTOCOL] != null) {            //System.out.println("authProtocol = " + authProtocol);            authProtocol = values[AUTH_PROTOCOL];        }        if(authProtocol.equals("SHA"))            table.setAuthProtocol(SnmpTarget.SHA_AUTH);        else if(authProtocol.equals("MD5"))            table.setAuthProtocol(SnmpTarget.MD5_AUTH);        else            table.setAuthProtocol(SnmpTarget.NO_AUTH);        if (values[AUTH_PASSWORD] != null)             table.setAuthPassword(values[AUTH_PASSWORD]);        if (values[PRIV_PASSWORD] != null)        {            table.setPrivPassword(values[PRIV_PASSWORD]);            if(values[PRIV_PROTOCOL] != null)            {                    if(values[PRIV_PROTOCOL].equals("AES"))                    {                       table.setPrivProtocol(table.CFB_AES_128);                    }                    else if(values[PRIV_PROTOCOL].equals("DES"))                    {                       table.setPrivProtocol(table.CBC_DES);                    }                    else                    {                     System.out.println(" Invalid PrivProtocol "+values[PRIV_PROTOCOL]);                     opt.usage_error();                    }            }        }		if(values[CONTEXT_NAME]!= null)			table.setContextName(values[CONTEXT_NAME]);		if(values[CONTEXT_ID]!= null)			table.setContextID(values[CONTEXT_ID]);        }    if (opt.remArgs[2] != null) try { // Load the MIB files         System.out.println("Loading MIBs: "+opt.remArgs[2]);        table.loadMibs(opt.remArgs[2]);        System.out.println("Done.");    } catch (Exception ex) {        System.err.println("Error loading MIBs: "+ex);    }	if(table.getSnmpVersion() == table.VERSION3){		table.create_v3_tables();	}	if (values[DEBUG].equals("Set"))    {        table.setDebug(true);    }      // instantiate this class to receive table events, and register it    getSnmpAugmentTable gettable = new getSnmpAugmentTable();    table.addSnmpTableListener(gettable);	// Set the table OID in SnmpAugmentTable.  Once specified,    // SnmpAugmentTable will automatically get the data and send table events     try {         table.setTableObjectID( opt.remArgs[1] );    } catch (Exception ex) {        System.err.println("Invalid table OID: "+ex);        System.exit(1);    }    System.out.println("Getting table.  Table items:");    }    /* This is the listener method which is notified of table changes **/    public void tableChanged(SnmpTableEvent e) {    SnmpAugmentTable table = (SnmpAugmentTable)e.getSource();    if( e.isEndOfTable() || e.getType() == 2){        if (table.getRowCount() == 0)  // no rows and we're being notified            System.err.println(table.getErrorString());        return;    }    StringBuffer sb = new StringBuffer();            if (e.getFirstRow() == 0) {  // we're being notified of first row      for (int i=0;i<table.getColumnCount();i++)  // print column names        sb.append(table.getColumnName(i)+" \t");      System.out.println(sb.toString());    }    // print the rows we're getting    sb = new StringBuffer();    for (int j=e.getFirstRow();j<=e.getLastRow();j++) {         for (int i=0;i<table.getColumnCount();i++)        	    sb.append(table.getValueAt(j,i)+" \t");    }    System.out.println(sb.toString());    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆91免费观看| 国产三级久久久| 一区二区三区免费在线观看| 色婷婷精品大在线视频| 亚洲一区二区三区四区在线| 欧美日韩国产电影| 免费久久99精品国产| 精品第一国产综合精品aⅴ| 国产成人精品午夜视频免费| 中文字幕在线观看一区| 在线国产电影不卡| 奇米影视在线99精品| 久久久精品日韩欧美| 91蝌蚪porny| 视频精品一区二区| 中文字幕一区二区不卡| 97超碰欧美中文字幕| 一二三区精品福利视频| 欧美美女一区二区三区| 国产在线精品视频| 最新日韩av在线| 在线不卡免费欧美| 国产精品一二一区| 亚洲影院在线观看| 亚洲精品一区二区三区影院| 波多野结衣中文字幕一区二区三区| 亚洲免费av在线| 欧美电影精品一区二区| 91影院在线免费观看| 日韩不卡一区二区三区| 国产精品素人一区二区| 欧美性色综合网| 国产精品18久久久久久久网站| 亚洲人吸女人奶水| 精品久久国产老人久久综合| 91片在线免费观看| 狠狠色丁香久久婷婷综合丁香| 一区在线观看免费| 精品久久久久久久久久久久包黑料| 9久草视频在线视频精品| 七七婷婷婷婷精品国产| 亚洲免费观看高清完整版在线| 欧美va亚洲va| 欧美视频自拍偷拍| 成人美女视频在线看| 久草精品在线观看| 午夜亚洲福利老司机| 国产精品成人网| 亚洲精品在线电影| 91精品国产高清一区二区三区蜜臀 | 国产亚洲一区二区三区在线观看| 在线免费观看视频一区| 高清beeg欧美| 成人免费视频一区| 日本亚洲电影天堂| 亚洲一区二区三区小说| 亚洲图片欧美激情| 国产欧美日本一区二区三区| 欧美一区二区三区小说| 在线观看日韩av先锋影音电影院| 粗大黑人巨茎大战欧美成人| 国产一区二区中文字幕| 欧美aaaaaa午夜精品| 亚洲国产中文字幕在线视频综合 | 亚洲国产综合在线| 亚洲欧美视频在线观看视频| 欧美韩国日本不卡| 久久久国产午夜精品 | 日韩av一级片| 亚洲第一久久影院| 亚洲一区二区在线视频| 亚洲区小说区图片区qvod| 中文字幕av免费专区久久| 久久男人中文字幕资源站| 日韩一区二区三区av| 4438x亚洲最大成人网| 欧美精品日韩综合在线| 中文字幕一区av| 91精品啪在线观看国产60岁| 国产精品亚洲成人| 中文字幕不卡一区| 国产色产综合色产在线视频| 久久精品一区二区三区四区| 久久精品一区二区三区不卡牛牛| 欧美xingq一区二区| 精品国产伦一区二区三区免费 | 亚洲国产日韩a在线播放| 亚洲一区在线视频观看| 亚洲最大色网站| 丝袜国产日韩另类美女| 免费看欧美美女黄的网站| 狠狠色丁香婷综合久久| 国产99久久久国产精品 | 成人黄色小视频| 色综合亚洲欧洲| 欧美日韩视频在线一区二区 | www.欧美日韩| 一本到高清视频免费精品| 欧美性淫爽ww久久久久无| 欧美乱妇23p| 久久免费视频一区| 欧美一区二区三区男人的天堂| 久久97超碰色| 国产成人免费在线视频| 91在线视频观看| 7777精品久久久大香线蕉| 精品国产欧美一区二区| 中文字幕亚洲电影| 丝袜美腿亚洲色图| 国产成人日日夜夜| 欧美亚洲综合网| 精品国产免费人成在线观看| 亚洲日穴在线视频| 蜜臀国产一区二区三区在线播放| 国产成人午夜电影网| 色哟哟精品一区| 精品黑人一区二区三区久久| 1区2区3区精品视频| 蜜臀国产一区二区三区在线播放| 国产成人在线视频网站| 精品视频一区三区九区| 国产亚洲一区二区三区四区| 一区二区三区电影在线播| 九一九一国产精品| 在线日韩一区二区| 久久久久久久久久久99999| 亚洲综合激情小说| 国产成人免费视| 欧美日本一区二区| 精品一区二区三区在线观看国产| 国产成人免费av在线| 欧美午夜理伦三级在线观看| 亚洲成av人片一区二区| 欧美日韩大陆在线| 亚洲精品国产精品乱码不99| av在线免费不卡| 91精品国产入口| **性色生活片久久毛片| 日日夜夜精品视频天天综合网| 波多野结衣一区二区三区| 欧美一区二区黄| 亚洲最快最全在线视频| 大白屁股一区二区视频| 欧美va亚洲va| 日本色综合中文字幕| 欧美亚洲图片小说| 中文字幕综合网| 国产**成人网毛片九色| 日韩一级视频免费观看在线| 亚洲综合免费观看高清完整版 | 久久色中文字幕| 91精品婷婷国产综合久久性色 | 久久99久久精品| 欧美三区在线观看| 日韩毛片视频在线看| 欧美酷刑日本凌虐凌虐| 国产精品成人免费精品自在线观看 | 久久免费的精品国产v∧| 日韩电影在线免费看| 欧美午夜寂寞影院| 亚洲狼人国产精品| 99久久婷婷国产| 亚洲视频一二三| 91天堂素人约啪| 18欧美乱大交hd1984| 99国产精品国产精品毛片| 国产精品久久久久aaaa樱花| 风间由美一区二区av101 | 国产美女精品人人做人人爽| 精品精品国产高清a毛片牛牛 | 久久九九久久九九| 国产美女娇喘av呻吟久久| 337p粉嫩大胆色噜噜噜噜亚洲| 久久99久国产精品黄毛片色诱| 欧美电影免费观看高清完整版在线观看| 污片在线观看一区二区| 欧美片在线播放| 日本欧美韩国一区三区| 欧美va在线播放| 成人一区二区三区视频| 中文字幕在线一区| 色www精品视频在线观看| 亚洲国产精品一区二区www| 欧美美女一区二区三区| 久久国产免费看| 久久精品一区二区三区不卡 | 开心九九激情九九欧美日韩精美视频电影| 欧美美女喷水视频| 日本中文字幕不卡| 精品国精品国产尤物美女| 国产电影一区在线| 亚洲日本一区二区| 欧美日韩高清在线播放| 久久99国产精品久久99果冻传媒| 久久九九99视频| 在线免费观看日本一区| 99精品欧美一区| 婷婷亚洲久悠悠色悠在线播放| 精品国产精品网麻豆系列| 成人动漫av在线|