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

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

?? snmpinformreq_receiver.java

?? this api for java to do the network managerment of system,i like it ,so share for a
?? JAVA
字號(hào):
 /* $Id: snmpinformreq_receiver.src,v 1.4.2.5 2006/10/19 13:32:52 srikrishnan Exp $ */ /* * @(#)snmpinformreq_receiver.java * Copyright (c) 1996-2004 AdventNet, Inc. All Rights Reserved. * Please read the COPYRIGHTS file for more details. * *//**  *  Run command line Inform request receiver and print incoming PDUs.  Loads  *  MIBs as specified, and converts to/from names for loaded MIB data.  *  It also prints loaded trap names and descriptions when the *  corresponding Inform Requests are received. * * [-d] <debug>        - Debug output.By default off. * [-c] <community>    - community String. By default "public". * [-p] <port>         - remote port no. By default 161. * [-m] <mibs>           - The mibs to be loaded. * [-e] <engineID>       - The V3 engineID * [-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. * [-pp] <privProtocol> - The privacy protocol. Must be accompanied with auth,priv password and authProtocol fields. */import com.adventnet.snmp.beans.*;import com.adventnet.snmp.snmp2.*;import com.adventnet.snmp.snmp2.usm.*;//import ParseOptions;public class snmpinformreq_receiver {    private static int MIBS = 0;    private static int COMMUNITY = 1;    private static int PORT = 2;    private static int DEBUG =3;    private static int USER_NAME = 4;    private static int ENGID = 5;    private static int AUTH_PROTOCOL = 6;    private static int AUTH_PASSWORD = 7;    private static int PRIV_PASSWORD = 8;    private static int CONTEXT_NAME = 9;    private static int CONTEXT_ID = 10;    private static int PRIV_PROTOCOL =11;    public static void main(String args[]) {    // Take care of getting options    String usage = "snmpinformreq_receiver [-m MIB_files] [-c community] [-p port] [-d] [-u user] [-e engineID(1234.../0x1234...)] [-a authProtocol(MD5/SHA)] [-w auth_password] [-s priv_password] [-n contextName] [-i contextId] [ -pp priv_protocol (DES/AES) ] ";    String options[] = { "-m" , "-c", "-p", "-d", "-u", "-e", "-a", "-w", "-s","-n","-i","-pp" };    String values[] = { null, null, null, "None", null, null, null, null, null, null, null, null};    String userName = null;    int authProtocol = USMUserEntry.NO_AUTH;    String authPassword = new String ("");    String privPassword = new String ("");    String engineID = null;    int privProtocol = 0;    byte secLevel = 0;    ParseOptions opt = new ParseOptions(args,options,values, usage);    if (opt.remArgs.length!=0) opt.usage_error();    // instantiate a receiver object    SnmpTrapReceiver receiver = new SnmpTrapReceiver();     //To load MIBs from compiled file     receiver.getMibOperations().setLoadFromCompiledMibs(true);         if(values[DEBUG].equals("Set"))         receiver.setDebug(true);        if (values[COMMUNITY] != null) receiver.setCommunity( values[COMMUNITY] );    try {  // set Inform Request port to listen on if specified - else port 162                if (values[PORT] != null)   {            int port = -1;            if((port = Integer.parseInt(values[PORT])) < 0) {                System.err.println("Invalid port number");                opt.usage_error();            }                receiver.setPort( Integer.parseInt(values[PORT]) );        }        else            receiver.setPort( 162 );    } catch (NumberFormatException ex) {        System.err.println("Invalid Integer Arg");    }        if (values[USER_NAME] != null) {            userName = values[USER_NAME];            receiver.setPrincipal(userName);         }            if (values[ENGID] != null) {            engineID = values[ENGID];            if(engineID.startsWith("0x") || engineID.startsWith("0X"))                engineID = new String(gethexValue(values[ENGID]));        }            if (values[AUTH_PROTOCOL] != null) {        if ( values[AUTH_PROTOCOL].equals("SHA"))            authProtocol = USMUserEntry.SHA_AUTH;        else if ( values[AUTH_PROTOCOL].equals("MD5"))            authProtocol = USMUserEntry.MD5_AUTH;        else            authProtocol = USMUserEntry.NO_AUTH;        receiver.setAuthProtocol(authProtocol);        secLevel |= 0x01;        }        if (values[AUTH_PASSWORD] != null) {        if (secLevel == 0x01) {            authPassword = values[AUTH_PASSWORD];            receiver.setAuthPassword(authPassword);        }        else            opt.usage_error();        }        if(values[PRIV_PASSWORD] != null) {        if (secLevel == 0x01)        {            privPassword = values[PRIV_PASSWORD];            if(values[PRIV_PROTOCOL] != null)            {                    if(values[PRIV_PROTOCOL].equals("AES"))                    {                       privProtocol = USMUserEntry.CFB_AES_128;                    }                    else if(values[PRIV_PROTOCOL].equals("DES"))                    {                       privProtocol = USMUserEntry.CBC_DES;                    }                    else                    {                     System.out.println(" Invalid PrivProtocol "+values[PRIV_PROTOCOL]);                     opt.usage_error();                    }            }            receiver.setPrivPassword(privPassword);            receiver.setPrivProtocol(privProtocol);                        if(values[CONTEXT_NAME]!= null)            receiver.setContextName(values[CONTEXT_NAME]);            if(values[CONTEXT_ID]!= null)            receiver.setContextID((values[CONTEXT_ID]).getBytes());            secLevel |= 0x02;        }        else            {            opt.usage_error();            }        }        if(userName != null)         receiver.createUserEntry(engineID.getBytes(),secLevel);            if (values[MIBS] != null) try { // load MIB files        System.err.println("Loading MIBs: "+values[MIBS]);        receiver.loadMibs(values[MIBS]);    } catch (Exception ex) {        System.err.println("Error loading MIBs: "+ex);    }        // we need to instantiate a trap listener to listen for trap events    TrapListener listener = new TrapListener() {        // This method is called when Inform Request is received by SnmpTrapReceiver        public void receivedTrap(TrapEvent trap) {            // print PDU details        System.out.println( ((SnmpTrapReceiver)trap.getSource())            .getMibOperations().toString(trap.getTrapPDU()) );        if( trap.getTrapPDU().getCommand() == SnmpAPI.TRP_REQ_MSG)        {        System.out.println("Received Trap Notification from: "+trap.getRemoteHost());        com.adventnet.snmp.mibs.MibTrap trapDefn = // get trap defn            trap.getTrapDefinition();        if (trapDefn != null)  // print name and description            System.out.println("Trap Name: "+trapDefn.getName()+                       "\nDescr: "+trapDefn.getDescription());         }         else if( trap.getTrapPDU().getCommand() == SnmpAPI.TRP2_REQ_MSG)        {        System.out.println("Received Trap Notification from: "+trap.getRemoteHost());                com.adventnet.snmp.mibs.MibNode notification = trap.getNotificationDefinition();        if(notification != null)            System.out.println("Notification Name: "+notification.getLabel()+                           "\nObjects: "+ notification.getObjects()+                           "\nStatus: "+ notification.getStatus()+                           "\nDescr: "+notification.getDescription()+                           "\nParent: "+ notification.getParent());                }         else if( trap.getTrapPDU().getCommand() == SnmpAPI.INFORM_REQ_MSG)                 {                System.out.println("Received Inform Request from: "+trap.getRemoteHost());                 }        }    };     receiver.addTrapListener(listener);            System.out.println("Inform Receiver started at port "+receiver.getPort());    }    private static byte[] gethexValue(String value)    {        byte temp;        byte[] Key=new byte[value.length()/2 - 1];        String ss,str;        ss = value.substring(2);        for(int i = 0; i < ss.length(); i+=2)        {            str = ss.substring(i,i+2);            temp = (byte)Integer.parseInt(str,16);            Key[i/2] = temp;        }        return Key;        }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91行情网站电视在线观看高清版| www国产精品av| 国产成人免费xxxxxxxx| 日日欢夜夜爽一区| 性欧美疯狂xxxxbbbb| 亚洲一线二线三线视频| 久久精品亚洲乱码伦伦中文| 日韩三级伦理片妻子的秘密按摩| av不卡免费电影| 欧美一区二区三区四区在线观看 | 日本黄色一区二区| 成人免费观看av| 波多野结衣中文字幕一区二区三区| 国产精品一区2区| 国产成人午夜视频| 成人精品视频网站| 91麻豆视频网站| 欧美在线观看18| 欧美猛男男办公室激情| 69堂亚洲精品首页| 欧美va天堂va视频va在线| 久久久久久久久久久久久女国产乱| 久久午夜色播影院免费高清| 国产农村妇女毛片精品久久麻豆 | 亚洲综合激情网| 欧美一区二区免费| 欧美mv日韩mv亚洲| 久久久久国产精品厨房| 亚洲国产高清aⅴ视频| 亚洲视频香蕉人妖| 午夜精品久久久久久| 久久99久久精品欧美| 国产精品亚洲а∨天堂免在线| 成人免费高清在线| 精品视频123区在线观看| 日韩午夜精品视频| 欧美韩国日本不卡| 一区二区三区在线视频播放| 婷婷夜色潮精品综合在线| 韩国三级电影一区二区| 成人aa视频在线观看| 在线看国产一区| 欧美成人女星排行榜| 亚洲国产精品国自产拍av| 亚洲精品日韩一| 免费在线一区观看| 成人免费毛片嘿嘿连载视频| 欧美网站大全在线观看| 精品女同一区二区| 亚洲欧美另类小说| 蜜乳av一区二区三区| 成人黄色a**站在线观看| 欧美日韩精品一区视频| 久久亚洲精品国产精品紫薇| 亚洲欧美福利一区二区| 美国毛片一区二区| 91视频观看免费| 日韩精品专区在线影院观看| 亚洲欧洲成人自拍| 麻豆成人免费电影| 色婷婷狠狠综合| 久久久久成人黄色影片| 亚洲午夜羞羞片| 国产白丝精品91爽爽久久| 欧美日本在线播放| 中文字幕一区二区三区色视频| 日韩高清在线观看| 91网站在线观看视频| 精品国产乱码久久久久久闺蜜| 一区二区视频在线看| 国产福利一区二区| 欧美精品久久久久久久久老牛影院| 国产欧美日韩视频一区二区| 日产精品久久久久久久性色| 91网页版在线| 中文字幕精品一区二区三区精品| 日本人妖一区二区| 欧美在线不卡一区| 国产精品久久国产精麻豆99网站| 麻豆久久久久久久| 欧美日本一区二区三区| ...中文天堂在线一区| 国产精品一区二区三区99| 6080日韩午夜伦伦午夜伦| 亚洲女同一区二区| 成人激情av网| 国产午夜精品久久久久久免费视| 日韩电影网1区2区| 欧美日韩免费电影| 亚洲一区在线播放| 91久久奴性调教| 中文字幕一区日韩精品欧美| 国产精品1区2区3区| 精品国产乱码久久久久久闺蜜| 日本不卡在线视频| 欧美精品在线观看播放| 亚洲五月六月丁香激情| 色婷婷激情久久| 亚洲免费观看高清完整版在线观看 | 精品国产青草久久久久福利| 日韩av不卡在线观看| 欧美日韩国产系列| 污片在线观看一区二区| 欧美日韩在线综合| 亚洲国产精品久久久久秋霞影院| 91麻豆自制传媒国产之光| 自拍偷拍国产亚洲| 色综合天天综合狠狠| 亚洲欧美日韩中文字幕一区二区三区| 成人高清伦理免费影院在线观看| 国产欧美精品一区| av不卡免费电影| 亚洲免费观看高清完整版在线观看熊 | 一本久道久久综合中文字幕| 亚洲狼人国产精品| 欧美日韩中字一区| 日韩av电影天堂| 亚洲精品一区二区三区四区高清| 激情综合色播激情啊| 国产免费成人在线视频| 波多野结衣91| 亚洲乱码中文字幕| 欧美视频在线一区| 日本特黄久久久高潮| 亚洲精品在线三区| 国产成人精品免费网站| 亚洲欧洲三级电影| 欧美影视一区二区三区| 图片区小说区国产精品视频| 日韩精品中午字幕| 成人综合在线视频| 一区二区三区四区在线免费观看| 欧美疯狂性受xxxxx喷水图片| 久久国产精品99久久人人澡| 国产午夜精品久久久久久久| 一本一道久久a久久精品| 午夜精品福利视频网站| 久久一二三国产| 91麻豆免费看片| 日韩电影在线看| 日本一区二区三区电影| 在线视频国内一区二区| 麻豆成人免费电影| 亚洲视频在线观看三级| 91精品国产欧美日韩| 成人午夜精品在线| 亚洲成人av中文| 国产日韩欧美不卡在线| 欧美色图激情小说| 国产精品一级二级三级| 夜夜嗨av一区二区三区中文字幕| 精品国产一区a| 色综合久久久久久久| 轻轻草成人在线| 国产精品美女久久久久高潮| 色狠狠色狠狠综合| 亚洲精品欧美激情| 日韩一区二区三区三四区视频在线观看| 精品一区二区三区免费观看| 国产精品久久久久三级| 欧美日韩国产精品成人| 国产一区二区三区av电影| 亚洲一二三四在线观看| www欧美成人18+| 日本韩国欧美在线| 狠狠色丁香久久婷婷综| 亚洲精品ww久久久久久p站| 欧美一区二区三区在线观看| 黄色成人免费在线| 亚洲va欧美va人人爽| 久久久精品tv| 欧美综合久久久| 国产一区二区免费在线| 亚洲国产成人自拍| 在线91免费看| 国产风韵犹存在线视精品| 亚洲国产精品自拍| 成人欧美一区二区三区黑人麻豆 | 国产精品一区二区黑丝| 国产精品久久久久久久久久久免费看| 欧美日韩一区二区三区高清| 风间由美一区二区三区在线观看 | 91麻豆精品秘密| 久久精品免费观看| 亚洲蜜臀av乱码久久精品蜜桃| 久久夜色精品国产欧美乱极品| 欧美午夜在线观看| 成人国产精品视频| 九九热在线视频观看这里只有精品 | 久久久噜噜噜久噜久久综合| 欧美精品三级在线观看| eeuss鲁片一区二区三区| 美国十次了思思久久精品导航| 国产精品理论片| 国产日韩av一区二区| 日韩一级片网址| 在线视频中文字幕一区二区| 91蝌蚪国产九色| 国产成人av电影在线观看| 日韩av中文在线观看|