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

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

?? bgp4_mib_base.hh

?? BCAST Implementation for NS2
?? HH
字號(hào):
/* * Copyright (c) 2001-2003 International Computer Science Institute * See LICENSE file for licensing, conditions, and warranties on use. * * DO NOT EDIT THIS FILE - IT IS PROGRAMMATICALLY GENERATED * * Generated by 'tgt-gen'. * * $XORP: xorp/xrl/targets/bgp4_mib_base.hh,v 1.7 2003/08/06 23:48:08 atanu Exp $ */#ifndef __XRL_INTERFACES_BGP4_MIB_BASE_HH__#define __XRL_INTERFACES_BGP4_MIB_BASE_HH__#undef XORP_LIBRARY_NAME#define XORP_LIBRARY_NAME "XrlBgp4MibTarget"#include "libxorp/xlog.h"#include "libxipc/xrl_cmd_map.hh"class XrlBgp4MibTargetBase {protected:    XrlCmdMap* _cmds;public:    XrlBgp4MibTargetBase(XrlCmdMap* cmds) : _cmds(cmds) { add_handlers(); }    virtual ~XrlBgp4MibTargetBase() { remove_handlers(); }    inline const string& name() const { return _cmds->name(); }    inline const char* version() const { return "bgp4_mib/0.0"; }protected:    /**     *  Pure-virtual function that needs to be implemented to:     *       *  Get name of Xrl Target     */    virtual XrlCmdError common_0_1_get_target_name(	// Output values, 	string&	name) = 0;    /**     *  Pure-virtual function that needs to be implemented to:     *       *  Get version string from Xrl Target     */    virtual XrlCmdError common_0_1_get_version(	// Output values, 	string&	version) = 0;    /**     *  Pure-virtual function that needs to be implemented to:     *       *  Get status of Xrl Target     */    virtual XrlCmdError common_0_1_get_status(	// Output values, 	uint32_t&	status, 	string&	reason) = 0;    /**     *  Pure-virtual function that needs to be implemented to:     *       *  Request clean shutdown of Xrl Target     */    virtual XrlCmdError common_0_1_shutdown() = 0;    /**     *  Pure-virtual function that needs to be implemented to:     *       *  Send bgpEstablished trap     */    virtual XrlCmdError bgp_mib_traps_0_1_send_bgp_established_trap(	// Input values, 	const string&	bgp_last_error, 	const uint32_t&	bgp_state) = 0;    /**     *  Pure-virtual function that needs to be implemented to:     *       *  Send bgpBackwardTransition trap     */    virtual XrlCmdError bgp_mib_traps_0_1_send_bgp_backward_transition_trap(	// Input values, 	const string&	bgp_last_error, 	const uint32_t&	bgp_state) = 0;private:    const XrlCmdError handle_common_0_1_get_target_name(const XrlArgs& in, XrlArgs* out);    const XrlCmdError handle_common_0_1_get_version(const XrlArgs& in, XrlArgs* out);    const XrlCmdError handle_common_0_1_get_status(const XrlArgs& in, XrlArgs* out);    const XrlCmdError handle_common_0_1_shutdown(const XrlArgs& in, XrlArgs* out);    const XrlCmdError handle_bgp_mib_traps_0_1_send_bgp_established_trap(const XrlArgs& in, XrlArgs* out);    const XrlCmdError handle_bgp_mib_traps_0_1_send_bgp_backward_transition_trap(const XrlArgs& in, XrlArgs* out);    void add_handlers()    {	if (_cmds->add_handler("common/0.1/get_target_name", 	    callback(this, &XrlBgp4MibTargetBase::handle_common_0_1_get_target_name)) == false) {	    XLOG_ERROR("Failed to xrl handler finder://bgp4_mib/common/0.1/get_target_name");	}	if (_cmds->add_handler("common/0.1/get_version", 	    callback(this, &XrlBgp4MibTargetBase::handle_common_0_1_get_version)) == false) {	    XLOG_ERROR("Failed to xrl handler finder://bgp4_mib/common/0.1/get_version");	}	if (_cmds->add_handler("common/0.1/get_status", 	    callback(this, &XrlBgp4MibTargetBase::handle_common_0_1_get_status)) == false) {	    XLOG_ERROR("Failed to xrl handler finder://bgp4_mib/common/0.1/get_status");	}	if (_cmds->add_handler("common/0.1/shutdown", 	    callback(this, &XrlBgp4MibTargetBase::handle_common_0_1_shutdown)) == false) {	    XLOG_ERROR("Failed to xrl handler finder://bgp4_mib/common/0.1/shutdown");	}	if (_cmds->add_handler("bgp_mib_traps/0.1/send_bgp_established_trap", 	    callback(this, &XrlBgp4MibTargetBase::handle_bgp_mib_traps_0_1_send_bgp_established_trap)) == false) {	    XLOG_ERROR("Failed to xrl handler finder://bgp4_mib/bgp_mib_traps/0.1/send_bgp_established_trap");	}	if (_cmds->add_handler("bgp_mib_traps/0.1/send_bgp_backward_transition_trap", 	    callback(this, &XrlBgp4MibTargetBase::handle_bgp_mib_traps_0_1_send_bgp_backward_transition_trap)) == false) {	    XLOG_ERROR("Failed to xrl handler finder://bgp4_mib/bgp_mib_traps/0.1/send_bgp_backward_transition_trap");	}	_cmds->finalize();    }    void remove_handlers()    {	_cmds->remove_handler("common/0.1/get_target_name");	_cmds->remove_handler("common/0.1/get_version");	_cmds->remove_handler("common/0.1/get_status");	_cmds->remove_handler("common/0.1/shutdown");	_cmds->remove_handler("bgp_mib_traps/0.1/send_bgp_established_trap");	_cmds->remove_handler("bgp_mib_traps/0.1/send_bgp_backward_transition_trap");    }};#endif /* __XRL_INTERFACES_BGP4_MIB_BASE_HH__ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女一区二区在线观看| 欧美精品一区二区三区四区| 日本怡春院一区二区| 久久久久免费观看| 欧美图片一区二区三区| 国产精品一二三四五| 亚洲高清在线精品| 日本一区二区三区高清不卡| 在线电影一区二区三区| 91亚洲精品一区二区乱码| 九九在线精品视频| 亚洲成人在线网站| 亚洲免费观看视频| 欧美国产精品v| 欧美va亚洲va| 欧美人动与zoxxxx乱| 91豆麻精品91久久久久久| 成人午夜碰碰视频| 久久er99热精品一区二区| 亚洲图片欧美一区| 综合久久久久久| 国产三级久久久| 久久久一区二区| www一区二区| 9191成人精品久久| 欧美丰满一区二区免费视频| 欧洲在线/亚洲| 91国偷自产一区二区使用方法| youjizz国产精品| 国产永久精品大片wwwapp| 国产v综合v亚洲欧| 国产在线国偷精品免费看| 免费一级欧美片在线观看| 日韩国产高清在线| 奇米四色…亚洲| 日本不卡高清视频| 青青国产91久久久久久| 天堂va蜜桃一区二区三区| 午夜伊人狠狠久久| 午夜精品久久久久久久99樱桃 | 欧美三级中文字| 一本一本大道香蕉久在线精品 | 激情五月激情综合网| 美国欧美日韩国产在线播放| 蜜臀av一区二区在线观看| 毛片不卡一区二区| 国产在线播放一区三区四| 久久99精品一区二区三区| 精品在线一区二区| 国产一区二区三区四区五区入口| 国产综合成人久久大片91| 国产精品影视在线观看| 成人激情av网| 色婷婷综合在线| 色婷婷综合五月| 欧美日韩国产综合草草| 日韩亚洲欧美高清| 国产日韩欧美一区二区三区乱码 | 亚洲第一av色| 蜜桃免费网站一区二区三区| 乱中年女人伦av一区二区| 国产精品一区二区在线观看不卡| 国产真实乱对白精彩久久| 风间由美一区二区三区在线观看 | 久久久国产精品麻豆| 国产精品电影一区二区| 夜夜精品浪潮av一区二区三区| 亚洲chinese男男1069| 麻豆精品在线观看| 波多野结衣中文一区| 欧美人伦禁忌dvd放荡欲情| 精品国产乱码久久| 亚洲人妖av一区二区| 日韩专区一卡二卡| 成人高清视频在线观看| 欧美日韩激情一区二区| 国产亚洲欧美日韩日本| 一区二区三区丝袜| 日本欧美一区二区三区| 成人免费看视频| 欧美肥妇毛茸茸| 国产欧美一区二区精品性| 亚洲精选视频在线| 老司机午夜精品| 在线欧美日韩国产| 久久久久久99精品| 天堂成人免费av电影一区| 国产成人亚洲综合a∨婷婷图片| 色8久久精品久久久久久蜜| 日韩一区二区在线观看视频| 亚洲小说春色综合另类电影| 国产在线不卡一区| 在线观看精品一区| 精品国产亚洲在线| 亚洲一区二区在线观看视频 | 亚洲久本草在线中文字幕| 激情综合色播激情啊| 欧美日韩国产大片| 亚洲三级在线免费| 国产成人综合亚洲91猫咪| 欧美网站一区二区| 中文字幕在线不卡视频| 久久成人综合网| 91国在线观看| 成人免费在线视频| 国产一区二区三区日韩| 91精品国产91久久久久久一区二区| 中文字幕欧美日韩一区| 日韩精品电影在线观看| 99精品国产热久久91蜜凸| 久久亚洲精品国产精品紫薇| 婷婷夜色潮精品综合在线| 91色九色蝌蚪| 国产精品久久久久久久久免费樱桃 | 亚洲.国产.中文慕字在线| 成人小视频在线| 欧美成人a在线| 午夜伦欧美伦电影理论片| 欧洲生活片亚洲生活在线观看| 成人欧美一区二区三区| 成人a免费在线看| 国产视频一区在线播放| 久久av资源网| 日韩一区二区视频在线观看| 亚洲国产日韩在线一区模特| 91亚洲国产成人精品一区二三| 中文一区一区三区高中清不卡| 开心九九激情九九欧美日韩精美视频电影| 色88888久久久久久影院野外 | 亚洲国产精品麻豆| 在线区一区二视频| 一级女性全黄久久生活片免费| 99久久婷婷国产综合精品| 国产精品护士白丝一区av| 国产乱人伦偷精品视频不卡| wwwwxxxxx欧美| 国产一区二区视频在线播放| 2020国产精品自拍| 国产一区中文字幕| 欧美国产禁国产网站cc| 丁香啪啪综合成人亚洲小说 | 亚洲一级不卡视频| 8v天堂国产在线一区二区| 免费一区二区视频| 91精品国产黑色紧身裤美女| 免费成人av资源网| 欧美精品一区男女天堂| 国产电影精品久久禁18| 国产精品嫩草久久久久| 91美女片黄在线观看| 亚洲国产综合91精品麻豆| 宅男在线国产精品| 国产乱人伦精品一区二区在线观看 | 欧美视频在线一区| 日韩二区三区四区| 久久久久国产精品免费免费搜索| 国产成人aaaa| 亚洲综合色噜噜狠狠| 欧美一区二区三区免费| 韩国欧美国产1区| 日韩中文字幕91| 亚洲精品一区二区三区香蕉| 国产91高潮流白浆在线麻豆| 综合亚洲深深色噜噜狠狠网站| 欧洲中文字幕精品| 九九热在线视频观看这里只有精品| 国产日韩综合av| 欧美日韩精品一区二区天天拍小说| 免费不卡在线视频| 一区在线观看免费| 欧美一区二区精美| 国产自产v一区二区三区c| 国产精品高潮久久久久无| 欧美高清视频在线高清观看mv色露露十八 | 日韩欧美高清dvd碟片| 福利视频网站一区二区三区| 亚洲国产乱码最新视频| 久久久精品国产免大香伊| 91成人在线精品| 国产精品一区二区果冻传媒| 亚洲一区二区三区四区不卡| 久久蜜臀精品av| 欧美欧美午夜aⅴ在线观看| 精品一区二区精品| 亚洲最新视频在线观看| 久久久综合网站| 欧美理论在线播放| 成人av一区二区三区| 免费一级片91| 亚洲图片自拍偷拍| 国产欧美一区二区精品忘忧草| 欧美日韩一级视频| 成人av网站大全| 精品一区二区三区视频在线观看| 亚洲一区二区三区在线看| 欧美激情一区二区三区四区| 日韩一区二区三区高清免费看看| 99r国产精品| 国产成人一区二区精品非洲| 麻豆精品国产91久久久久久|