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

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

?? snmpv2cinformreq.java

?? this is the file is used to get the snmp enabled information
?? JAVA
字號(hào):
/* $Id: snmpv2cinformreq.src,v 1.4.2.3 2009/01/28 13:30:31 tmanoj Exp $ *//* * @(#)snmpv2cinformreq.java * Copyright (c) 1996-2009 AdventNet, Inc. All Rights Reserved. * Please read the associated COPYRIGHTS file for more details. *//** * This is an example program to explain how to write an application to send a * SNMP v2c INFORM_REQ message using com.adventnet.snmp.snmp2 package of  * AdventNetSNMP2 api. The user could run this application by giving any one of * the following usage. *   * java snmpv2cinformreq [options] hostname timeTicks snmpTrapOid-value [OID type  * value] ... * * java snmpv2cinformreq [-d] [-c community] [-p port] host TimeTicksvalue  * OIDvalue [OID {INTEGER | STRING | GAUGE | TIMETICKS | OPAQUE | IPADDRESS |  * COUNTER | COUNTER64 | UNSIGNED32} value] ... * e.g.  * java snmpv2cinformreq -p 162 -c public adventnet 1000 1.2.0 1.5.0 STRING advent *  * If the oid is not starting with a dot (.) it will be prefixed by .1.3.6.1.2.1 . * So the entire OID of 1.1.0 will become .1.3.6.1.2.1.1.1.0 . You can also * give the entire OID . * * Options:  * [-d]                  - Debug output. By default off. * [-c] <community>      - community String. By default "public". * [-p] <port>           - remote port no. By default 162. * <host>      Mandatory - The RemoteHost (agent).Format (string without double * qoutes/IpAddress). * <timeticks> Mandatory - the value of object sysUpTime when the event occurred * <OID-value> Mandatory - Object Identifier   * <OID>                 - Give multiple no. of Object Identifiers with value. * <type>                - Type of the object * <value>               - object-instance value * * Note: Thi uses synchronous send mechanism for sending the PDU. */import java.lang.*;import java.util.*;import java.net.*;import com.adventnet.snmp.snmp2.*;public class snmpv2cinformreq {  public static void main(String args[]) {    SnmpAPI api;                // Take care of getting options    String usage =    "snmpv2cinformreq [-d] [-c community] [-p port] \n" +    "host TimeTicksvalue OIDvalue [OID {INTEGER | \n" +    "STRING | GAUGE | TIMETICKS | OPAQUE | IPADDRESS | \n" +    "COUNTER | COUNTER64 | UNSIGNED32} value] ...";    String options[] = { "-d", "-c", "-p"};    String values[] = { "None", null, null};        // Parse the input for correct format.    ParseOptions opt = new ParseOptions(args,options,values, usage);    if (opt.remArgs.length<3)     {           opt.usage_error();    }                         // Start the SNMP API    api = new SnmpAPI();        // Check if the debug flag is set or not.    if (values[0].equals("Set"))     {        api.setDebug (true);    }                    // Create an SNMP session     SnmpSession session = new SnmpSession(api);        // Set v2c version    session.setVersion(SnmpAPI.SNMP_VERSION_2C) ;    // Set remote Host    UDPProtocolOptions ses_opt = new UDPProtocolOptions(opt.remArgs[0]);    // Set community    if (values[1] != null) session.setCommunity( values[1] );            // Set default remote port to 162 if port is not specified by the user     try {      if (values[2] != null)       {        ses_opt.setRemotePort( Integer.parseInt(values[2]) );      }      else       {        ses_opt.setRemotePort(162);      }    }    catch (NumberFormatException ex) {        System.err.println("Invalid Integer Arg");    }    session.setProtocolOptions(ses_opt);    // Build v2c SNMP INFORM_REQ PDU    SnmpPDU pdu = new SnmpPDU();    pdu.setCommand( api.INFORM_REQ_MSG );        // Add the sysUpTime variable binding    SnmpOID oid = new SnmpOID(".1.3.6.1.2.1.1.3.0");    if (oid.toValue() == null)     {      System.err.println("Invalid OID argument: .1.3.6.1.2.1.1.3.0");    }    else     {      SnmpVar var = null ;       try {          var = SnmpVar.createVariable(opt.remArgs[1], SnmpAPI.TIMETICKS);      }      catch (SnmpException e)       {        System.err.println("Cannot create variable: " + oid                                     +" with value: "+opt.remArgs[1]);      }      SnmpVarBind varbind = new SnmpVarBind(oid, var);      pdu.addVariableBinding(varbind);    }            //Add snmpTrapOid variable bindings    oid = new SnmpOID(".1.3.6.1.6.3.1.1.4.1.0");    if (oid.toValue() == null)     {          System.err.println("Invalid OID argument: .1.3.6.1.6.3.1.1.4.1.0");    }    else     {      SnmpVar var = null ;      try {        var = SnmpVar.createVariable(opt.remArgs[2], SnmpAPI.OBJID);      }      catch (SnmpException e)       {        System.err.println("Cannot create variable: " + oid                                     +" with value: "+opt.remArgs[2]);      }                  SnmpVarBind varbind = new SnmpVarBind(oid, var);      pdu.addVariableBinding(varbind);    }            // Add the Variable Bindings    for (int i=3;i<opt.remArgs.length;)     {      if (opt.remArgs.length < i+3)       {        opt.usage_error(); //need "{OID type value}"      }           oid = new SnmpOID(opt.remArgs[i++]);      if (oid.toValue() == null)       {        System.err.println("Invalid OID argument: " + opt.remArgs[i]);      }      else       {        addVarBind(pdu, oid, opt.remArgs[i++], opt.remArgs[i++]);      }    }    try {      // Open the SNMP Session      session.open();      // Send the INFORM_REQ PDU using synchronous send      pdu = session.syncSend(pdu);                // Process PDU on receiving response            if (pdu == null)                {                // Request timed out.                System.out.println ("Request timed out.\n");                System.exit(-1);            }                // Response received        // Check for error in response        if (pdu.getErrstat() != 0)        {            System.err.println(pdu.getError());        }        else            {            // print the response pdu varbinds            System.out.println(pdu.printVarBinds());        }                    // Print the response        System.out.println("Response PDU received from " +                pdu.getProtocolOptions().getSessionId() +                   ", community: " + pdu.getCommunity());                        // Close the session            session.close();            // Close the api thread.            api.close();            System.exit(0);        }         catch (SnmpException e)         {        System.err.println("Caught exception in sending PDU :"+e.getMessage());        }        // Close the session        session.close();        // Close the api thread.        api.close();        // Exit the application.        System.exit(0);    }    /*      * Adds the varbind  with specified oid, type and value to the pdu      */  static void addVarBind(SnmpPDU pdu, SnmpOID oid, String type, String value)  {            byte dataType ;            if (type.equals("INTEGER"))     {      dataType = SnmpAPI.INTEGER;    }         else if (type.equals("STRING"))     {      dataType = SnmpAPI.STRING;    }         else if (type.equals("GAUGE"))     {      dataType = SnmpAPI.GAUGE;    }         else if (type.equals("TIMETICKS"))     {      dataType = SnmpAPI.TIMETICKS;    }         else if (type.equals("OPAQUE"))     {      dataType = SnmpAPI.OPAQUE;    }         else if (type.equals("IPADDRESS"))     {      dataType = SnmpAPI.IPADDRESS;    }       else if (type.equals("COUNTER"))     {       dataType = SnmpAPI.COUNTER;    }         else if (type.equals("OID"))     {       dataType = SnmpAPI.OBJID;    }         else     {             // Invalid variable type      System.err.println("Invalid variable type: " + type);      return;    }    SnmpVar var = null;    try {      // create variable      var = SnmpVar.createVariable( value, dataType );    }    catch(SnmpException e)        {      System.err.println("Cannot create variable: " + oid                                     + " with value: " + value);      return;    }            // create varbind    SnmpVarBind varbind = new SnmpVarBind(oid, var);    // add variable binding    pdu.addVariableBinding(varbind);  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区婷婷月色| 精品理论电影在线观看| 日韩电影在线观看电影| 久久久国产一区二区三区四区小说| 99精品欧美一区二区蜜桃免费| 奇米四色…亚洲| 亚洲免费在线播放| 久久久国产午夜精品| 日韩一区二区三区四区五区六区| 99久久99久久精品免费看蜜桃| 久久99精品一区二区三区| 五月综合激情日本mⅴ| 亚洲欧洲性图库| 久久久久久久久久久久电影 | 成人在线综合网站| 日韩av在线播放中文字幕| 一区二区三区不卡在线观看| 国产精品久久看| 日本一区二区三区四区在线视频| 日韩一区二区免费视频| 精品污污网站免费看| 一本色道久久加勒比精品| 国产+成+人+亚洲欧洲自线| 国产一区免费电影| 捆绑紧缚一区二区三区视频| 日本美女一区二区| 七七婷婷婷婷精品国产| 爽好久久久欧美精品| 亚洲18色成人| 午夜国产精品一区| 亚洲成人综合网站| 亚洲国产毛片aaaaa无费看| 亚洲激情第一区| 一区二区三区在线观看国产| 亚洲欧美一区二区三区久本道91| 国产精品国产三级国产aⅴ入口| 欧美激情在线一区二区三区| 日本一区二区成人| 国产欧美日产一区| 亚洲欧洲国产日韩| 亚洲激情在线激情| 亚洲电影在线免费观看| 亚洲一二三区视频在线观看| 亚洲国产日韩综合久久精品| 亚洲一二三四区不卡| 亚洲成a人在线观看| 日韩成人一区二区| 欧美色爱综合网| 欧美日韩精品一区二区三区 | 欧美影视一区二区三区| 欧美日韩精品是欧美日韩精品| 欧美三级日本三级少妇99| 在线欧美一区二区| 欧美麻豆精品久久久久久| 91精品国产入口在线| 精品久久久久久久一区二区蜜臀| 国产午夜久久久久| 亚洲欧洲av在线| 亚洲在线免费播放| 久久国产三级精品| 成人高清免费观看| 在线观看亚洲成人| 精品国产在天天线2019| 国产精品免费久久| 一区二区三区四区蜜桃| 免费成人你懂的| 懂色av一区二区三区免费观看| 色婷婷av久久久久久久| 欧美一二三在线| 欧美激情一区二区三区在线| 亚洲综合色噜噜狠狠| 激情欧美一区二区三区在线观看| www.欧美色图| 宅男在线国产精品| 日本一区二区三区四区在线视频 | 精品国产一区二区国模嫣然| 亚洲国产精品v| 香港成人在线视频| 国产精品一区二区久激情瑜伽| 97aⅴ精品视频一二三区| 欧美日韩国产美女| 欧美激情在线一区二区三区| 亚洲大片精品永久免费| 岛国av在线一区| 欧美日本乱大交xxxxx| 国产欧美日韩在线| 亚洲第一av色| 国产成人免费视频网站| 欧美人与z0zoxxxx视频| 亚洲国产精品成人综合| 欧美bbbbb| 欧美影视一区二区三区| 国产精品污www在线观看| 免费成人在线网站| 一本在线高清不卡dvd| 国产亚洲欧洲一区高清在线观看| 香港成人在线视频| 99在线精品免费| 久久久99久久| 日本vs亚洲vs韩国一区三区二区| 成人一区二区三区视频在线观看| 欧美猛男男办公室激情| 国产精品乱人伦一区二区| 美国毛片一区二区| 欧美在线视频你懂得| 国产精品乱码一区二区三区软件| 人人精品人人爱| 欧美丝袜丝交足nylons图片| 国产精品久久久久aaaa| 国产在线国偷精品免费看| 欧美色图一区二区三区| 成人欧美一区二区三区| 国产黄色91视频| 精品剧情在线观看| 奇米亚洲午夜久久精品| 欧美日韩www| 一区二区成人在线视频| 99国产精品久久久久久久久久久 | 免费在线观看一区二区三区| 日本精品免费观看高清观看| 国产精品久久久爽爽爽麻豆色哟哟| 国产一区二区影院| 欧美成人精品3d动漫h| 日本 国产 欧美色综合| 91精品国产丝袜白色高跟鞋| 亚洲电影在线免费观看| 欧美日韩你懂得| 亚洲在线视频网站| 欧美日韩国产123区| 亚洲成a人片在线不卡一二三区 | 不卡的电影网站| 国产午夜精品一区二区三区四区 | 欧美日韩久久一区二区| 亚洲午夜日本在线观看| 欧美在线短视频| 亚洲精品国产精品乱码不99 | 欧美综合一区二区三区| 亚洲码国产岛国毛片在线| 99国产一区二区三精品乱码| 成人欧美一区二区三区小说| 色天使色偷偷av一区二区| 亚洲精品ww久久久久久p站| 色88888久久久久久影院按摩| 亚洲综合999| 欧美二区在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩精品一区二区三区视频播放 | 国产精品一区三区| 日本一区二区动态图| 91麻豆产精品久久久久久| 一区二区三区 在线观看视频| 欧美亚男人的天堂| 日本视频免费一区| 欧美精品一区二区精品网| 国产成人无遮挡在线视频| 中文字幕一区免费在线观看| 日本韩国一区二区| 亚洲123区在线观看| 精品国产乱码91久久久久久网站| 国产成人av电影在线播放| 亚洲欧美日韩精品久久久久| 欧美日韩一区久久| 国产高清不卡二三区| 亚洲精品免费看| 欧美大片在线观看| 99视频一区二区| 午夜欧美视频在线观看| 国产亚洲一区二区三区| 色成人在线视频| 看国产成人h片视频| 18成人在线观看| 欧美一区二区三区的| 成人午夜激情在线| 亚洲国产一区在线观看| 久久蜜桃一区二区| 在线观看免费成人| 国产综合色产在线精品| 亚洲激情校园春色| 久久免费视频色| 欧美日韩在线精品一区二区三区激情| 卡一卡二国产精品| 亚洲欧美日韩国产手机在线| 日韩免费电影一区| 91热门视频在线观看| 精品无人码麻豆乱码1区2区 | 色老综合老女人久久久| 老汉av免费一区二区三区| 亚洲日本在线a| 久久综合av免费| 欧美日本国产视频| eeuss影院一区二区三区| 青青草原综合久久大伊人精品 | 波多野结衣中文字幕一区二区三区| 亚洲一区二区在线观看视频| 国产夜色精品一区二区av| 欧美日韩卡一卡二| 91视频你懂的| 国产精品综合一区二区| 日本不卡的三区四区五区| 亚洲色图一区二区三区|