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

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

?? mfea_xif.hh

?? BCAST Implementation for NS2
?? HH
?? 第 1 頁 / 共 2 頁
字號:
    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteAllDataflowMonitor4CB;    bool send_delete_all_dataflow_monitor4(	const char*	target_name, 	const string&	xrl_sender_name, 	const IPv4&	source_address, 	const IPv4&	group_address, 	const DeleteAllDataflowMonitor4CB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteAllDataflowMonitor6CB;    bool send_delete_all_dataflow_monitor6(	const char*	target_name, 	const string&	xrl_sender_name, 	const IPv6&	source_address, 	const IPv6&	group_address, 	const DeleteAllDataflowMonitor6CB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr EnableVifCB;    /**     *  Send Xrl intended to:     *       *  Enable/disable/start/stop a MFEA vif interface.     *       *  @param tgt_name Xrl Target name     *       *  @param vif_name the name of the vif to enable/disable/start/stop.     */    bool send_enable_vif(	const char*	target_name, 	const string&	vif_name, 	const EnableVifCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DisableVifCB;    bool send_disable_vif(	const char*	target_name, 	const string&	vif_name, 	const DisableVifCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StartVifCB;    bool send_start_vif(	const char*	target_name, 	const string&	vif_name, 	const StartVifCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StopVifCB;    bool send_stop_vif(	const char*	target_name, 	const string&	vif_name, 	const StopVifCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr EnableAllVifsCB;    /**     *  Send Xrl intended to:     *       *  Enable/disable/start/stop all MFEA vif interfaces.     *       *  @param tgt_name Xrl Target name     */    bool send_enable_all_vifs(	const char*	target_name, 	const EnableAllVifsCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DisableAllVifsCB;    bool send_disable_all_vifs(	const char*	target_name, 	const DisableAllVifsCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StartAllVifsCB;    bool send_start_all_vifs(	const char*	target_name, 	const StartAllVifsCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StopAllVifsCB;    bool send_stop_all_vifs(	const char*	target_name, 	const StopAllVifsCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr EnableMfeaCB;    /**     *  Send Xrl intended to:     *       *  Enable/disable/start/stop the MFEA and the MFEA CLI access.     *       *  @param tgt_name Xrl Target name     */    bool send_enable_mfea(	const char*	target_name, 	const EnableMfeaCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DisableMfeaCB;    bool send_disable_mfea(	const char*	target_name, 	const DisableMfeaCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr EnableCliCB;    bool send_enable_cli(	const char*	target_name, 	const EnableCliCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DisableCliCB;    bool send_disable_cli(	const char*	target_name, 	const DisableCliCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StartMfeaCB;    bool send_start_mfea(	const char*	target_name, 	const StartMfeaCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StopMfeaCB;    bool send_stop_mfea(	const char*	target_name, 	const StopMfeaCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StartCliCB;    bool send_start_cli(	const char*	target_name, 	const StartCliCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr StopCliCB;    bool send_stop_cli(	const char*	target_name, 	const StopCliCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr EnableLogTraceCB;    /**     *  Send Xrl intended to:     *       *  Enable/disable the MFEA trace log.     *       *  @param tgt_name Xrl Target name     */    bool send_enable_log_trace(	const char*	target_name, 	const EnableLogTraceCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr DisableLogTraceCB;    bool send_disable_log_trace(	const char*	target_name, 	const DisableLogTraceCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetMribTableDefaultMetricPreferenceCB;    /**     *  Send Xrl intended to:     *       *  Configure MFEA MRIB-related parameters. The 'set_foo' XRLs set the     *  particular values. The 'reset_foo' XRLs reset the metrics to their     *  default values.     *       *  @param tgt_name Xrl Target name     */    bool send_get_mrib_table_default_metric_preference(	const char*	target_name, 	const GetMribTableDefaultMetricPreferenceCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr SetMribTableDefaultMetricPreferenceCB;    bool send_set_mrib_table_default_metric_preference(	const char*	target_name, 	const uint32_t&	metric_preference, 	const SetMribTableDefaultMetricPreferenceCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr ResetMribTableDefaultMetricPreferenceCB;    bool send_reset_mrib_table_default_metric_preference(	const char*	target_name, 	const ResetMribTableDefaultMetricPreferenceCB&	cb    );    typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetMribTableDefaultMetricCB;    bool send_get_mrib_table_default_metric(	const char*	target_name, 	const GetMribTableDefaultMetricCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr SetMribTableDefaultMetricCB;    bool send_set_mrib_table_default_metric(	const char*	target_name, 	const uint32_t&	metric, 	const SetMribTableDefaultMetricCB&	cb    );    typedef XorpCallback1<void, const XrlError&>::RefPtr ResetMribTableDefaultMetricCB;    bool send_reset_mrib_table_default_metric(	const char*	target_name, 	const ResetMribTableDefaultMetricCB&	cb    );protected:    XrlSender* _sender;private:    void unmarshall_have_multicast_routing4(	const XrlError&	e, 	XrlArgs*	a, 	HaveMulticastRouting4CB		cb    );    void unmarshall_have_multicast_routing6(	const XrlError&	e, 	XrlArgs*	a, 	HaveMulticastRouting6CB		cb    );    void unmarshall_add_protocol4(	const XrlError&	e, 	XrlArgs*	a, 	AddProtocol4CB		cb    );    void unmarshall_add_protocol6(	const XrlError&	e, 	XrlArgs*	a, 	AddProtocol6CB		cb    );    void unmarshall_delete_protocol4(	const XrlError&	e, 	XrlArgs*	a, 	DeleteProtocol4CB		cb    );    void unmarshall_delete_protocol6(	const XrlError&	e, 	XrlArgs*	a, 	DeleteProtocol6CB		cb    );    void unmarshall_start_protocol_vif4(	const XrlError&	e, 	XrlArgs*	a, 	StartProtocolVif4CB		cb    );    void unmarshall_start_protocol_vif6(	const XrlError&	e, 	XrlArgs*	a, 	StartProtocolVif6CB		cb    );    void unmarshall_stop_protocol_vif4(	const XrlError&	e, 	XrlArgs*	a, 	StopProtocolVif4CB		cb    );    void unmarshall_stop_protocol_vif6(	const XrlError&	e, 	XrlArgs*	a, 	StopProtocolVif6CB		cb    );    void unmarshall_allow_signal_messages(	const XrlError&	e, 	XrlArgs*	a, 	AllowSignalMessagesCB		cb    );    void unmarshall_allow_mrib_messages(	const XrlError&	e, 	XrlArgs*	a, 	AllowMribMessagesCB		cb    );    void unmarshall_join_multicast_group4(	const XrlError&	e, 	XrlArgs*	a, 	JoinMulticastGroup4CB		cb    );    void unmarshall_join_multicast_group6(	const XrlError&	e, 	XrlArgs*	a, 	JoinMulticastGroup6CB		cb    );    void unmarshall_leave_multicast_group4(	const XrlError&	e, 	XrlArgs*	a, 	LeaveMulticastGroup4CB		cb    );    void unmarshall_leave_multicast_group6(	const XrlError&	e, 	XrlArgs*	a, 	LeaveMulticastGroup6CB		cb    );    void unmarshall_add_mfc4(	const XrlError&	e, 	XrlArgs*	a, 	AddMfc4CB		cb    );    void unmarshall_add_mfc6(	const XrlError&	e, 	XrlArgs*	a, 	AddMfc6CB		cb    );    void unmarshall_delete_mfc4(	const XrlError&	e, 	XrlArgs*	a, 	DeleteMfc4CB		cb    );    void unmarshall_delete_mfc6(	const XrlError&	e, 	XrlArgs*	a, 	DeleteMfc6CB		cb    );    void unmarshall_send_protocol_message4(	const XrlError&	e, 	XrlArgs*	a, 	SendProtocolMessage4CB		cb    );    void unmarshall_send_protocol_message6(	const XrlError&	e, 	XrlArgs*	a, 	SendProtocolMessage6CB		cb    );    void unmarshall_add_dataflow_monitor4(	const XrlError&	e, 	XrlArgs*	a, 	AddDataflowMonitor4CB		cb    );    void unmarshall_add_dataflow_monitor6(	const XrlError&	e, 	XrlArgs*	a, 	AddDataflowMonitor6CB		cb    );    void unmarshall_delete_dataflow_monitor4(	const XrlError&	e, 	XrlArgs*	a, 	DeleteDataflowMonitor4CB		cb    );    void unmarshall_delete_dataflow_monitor6(	const XrlError&	e, 	XrlArgs*	a, 	DeleteDataflowMonitor6CB		cb    );    void unmarshall_delete_all_dataflow_monitor4(	const XrlError&	e, 	XrlArgs*	a, 	DeleteAllDataflowMonitor4CB		cb    );    void unmarshall_delete_all_dataflow_monitor6(	const XrlError&	e, 	XrlArgs*	a, 	DeleteAllDataflowMonitor6CB		cb    );    void unmarshall_enable_vif(	const XrlError&	e, 	XrlArgs*	a, 	EnableVifCB		cb    );    void unmarshall_disable_vif(	const XrlError&	e, 	XrlArgs*	a, 	DisableVifCB		cb    );    void unmarshall_start_vif(	const XrlError&	e, 	XrlArgs*	a, 	StartVifCB		cb    );    void unmarshall_stop_vif(	const XrlError&	e, 	XrlArgs*	a, 	StopVifCB		cb    );    void unmarshall_enable_all_vifs(	const XrlError&	e, 	XrlArgs*	a, 	EnableAllVifsCB		cb    );    void unmarshall_disable_all_vifs(	const XrlError&	e, 	XrlArgs*	a, 	DisableAllVifsCB		cb    );    void unmarshall_start_all_vifs(	const XrlError&	e, 	XrlArgs*	a, 	StartAllVifsCB		cb    );    void unmarshall_stop_all_vifs(	const XrlError&	e, 	XrlArgs*	a, 	StopAllVifsCB		cb    );    void unmarshall_enable_mfea(	const XrlError&	e, 	XrlArgs*	a, 	EnableMfeaCB		cb    );    void unmarshall_disable_mfea(	const XrlError&	e, 	XrlArgs*	a, 	DisableMfeaCB		cb    );    void unmarshall_enable_cli(	const XrlError&	e, 	XrlArgs*	a, 	EnableCliCB		cb    );    void unmarshall_disable_cli(	const XrlError&	e, 	XrlArgs*	a, 	DisableCliCB		cb    );    void unmarshall_start_mfea(	const XrlError&	e, 	XrlArgs*	a, 	StartMfeaCB		cb    );    void unmarshall_stop_mfea(	const XrlError&	e, 	XrlArgs*	a, 	StopMfeaCB		cb    );    void unmarshall_start_cli(	const XrlError&	e, 	XrlArgs*	a, 	StartCliCB		cb    );    void unmarshall_stop_cli(	const XrlError&	e, 	XrlArgs*	a, 	StopCliCB		cb    );    void unmarshall_enable_log_trace(	const XrlError&	e, 	XrlArgs*	a, 	EnableLogTraceCB		cb    );    void unmarshall_disable_log_trace(	const XrlError&	e, 	XrlArgs*	a, 	DisableLogTraceCB		cb    );    void unmarshall_get_mrib_table_default_metric_preference(	const XrlError&	e, 	XrlArgs*	a, 	GetMribTableDefaultMetricPreferenceCB		cb    );    void unmarshall_set_mrib_table_default_metric_preference(	const XrlError&	e, 	XrlArgs*	a, 	SetMribTableDefaultMetricPreferenceCB		cb    );    void unmarshall_reset_mrib_table_default_metric_preference(	const XrlError&	e, 	XrlArgs*	a, 	ResetMribTableDefaultMetricPreferenceCB		cb    );    void unmarshall_get_mrib_table_default_metric(	const XrlError&	e, 	XrlArgs*	a, 	GetMribTableDefaultMetricCB		cb    );    void unmarshall_set_mrib_table_default_metric(	const XrlError&	e, 	XrlArgs*	a, 	SetMribTableDefaultMetricCB		cb    );    void unmarshall_reset_mrib_table_default_metric(	const XrlError&	e, 	XrlArgs*	a, 	ResetMribTableDefaultMetricCB		cb    );};#endif /* __XRL_INTERFACES_MFEA_XIF_HH__ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区自拍| 欧美精品乱码久久久久久| 日韩精品一二区| 亚洲一区二区精品视频| 亚洲码国产岛国毛片在线| 亚洲情趣在线观看| 一区二区在线观看视频| 亚洲激情第一区| 亚洲mv在线观看| 奇米色一区二区| 九九**精品视频免费播放| 狠狠狠色丁香婷婷综合激情| 美女免费视频一区二区| 激情欧美一区二区三区在线观看| 精品综合免费视频观看| 风流少妇一区二区| 色综合一个色综合| 欧美精品色一区二区三区| 91精品国产一区二区人妖| 日韩精品一区二区三区swag | 欧美人与z0zoxxxx视频| 欧美一区二区三区不卡| 国产喂奶挤奶一区二区三区| 国产精品国产三级国产有无不卡| 久久久久久久久久久久电影| 中文字幕综合网| 亚洲高清中文字幕| 麻豆国产精品官网| 床上的激情91.| 欧美亚一区二区| 欧美精品一区二区精品网| 国产欧美日韩不卡免费| 亚洲尤物在线视频观看| 极品美女销魂一区二区三区免费| eeuss影院一区二区三区| 欧美日韩成人激情| 国产精品久久一级| 久久精品国产澳门| 色综合中文字幕国产 | 国产成人av自拍| 欧美日韩一区国产| 国产三级一区二区三区| 亚洲高清免费观看高清完整版在线观看| 蜜桃av一区二区三区| 成人动漫视频在线| 精品裸体舞一区二区三区| 亚洲欧美另类小说| 日本最新不卡在线| 91国偷自产一区二区三区观看| 欧美一区二区视频免费观看| 亚洲欧美另类久久久精品| 久久99九九99精品| 欧美老年两性高潮| 亚洲三级小视频| 高清国产一区二区三区| 2024国产精品视频| 日本vs亚洲vs韩国一区三区二区| 色婷婷综合在线| 国产精品久久久久精k8| 国产一区二区中文字幕| 精品日本一线二线三线不卡| 舔着乳尖日韩一区| 欧美肥妇毛茸茸| 石原莉奈在线亚洲二区| 欧美在线一二三四区| 国产精品理伦片| 成人av网站在线观看免费| 久久夜色精品国产欧美乱极品| 蜜臀va亚洲va欧美va天堂| 欧美性猛交一区二区三区精品| 亚洲品质自拍视频网站| 91精彩视频在线观看| 亚洲美腿欧美偷拍| 久久综合色综合88| 国产最新精品免费| 欧美日韩另类国产亚洲欧美一级| 亚洲欧美国产77777| 色呦呦网站一区| 亚洲一区二区在线视频| 欧美亚洲尤物久久| 日本一区中文字幕| 欧美不卡一区二区| 成人精品视频一区二区三区| 国产精品家庭影院| 欧美无乱码久久久免费午夜一区 | 欧美专区在线观看一区| 亚洲成人免费电影| 欧美tickling网站挠脚心| 蜜桃视频在线一区| 国产三级久久久| 日本久久精品电影| 日韩中文字幕区一区有砖一区 | 国产精品久久三| 97久久精品人人澡人人爽| 一区二区在线看| 欧美一区二区成人| 成人国产精品视频| 亚洲国产日韩综合久久精品| 91精品国产一区二区人妖| 国产成人免费网站| 一区二区三区日本| 欧美成人福利视频| 91麻豆swag| 精品影视av免费| 亚洲欧洲日产国码二区| 在线电影欧美成精品| 国产精品自拍网站| 亚洲福利一二三区| 中文一区在线播放| 欧美欧美欧美欧美| 不卡视频一二三| 午夜欧美电影在线观看| 日本一区二区三区国色天香 | 久久综合网色—综合色88| 91免费版在线| 国产在线视视频有精品| 亚洲综合色视频| 国产欧美日本一区视频| 欧美一级片在线| 日本久久精品电影| 成人一区二区三区在线观看 | 久久先锋影音av| 欧美日韩免费视频| 成人妖精视频yjsp地址| 婷婷久久综合九色综合绿巨人| 中文字幕免费观看一区| 日韩一区二区在线看片| 在线观看av一区| 99热国产精品| 国产伦精品一区二区三区免费迷| 亚洲图片自拍偷拍| 一个色妞综合视频在线观看| 欧美国产在线观看| 精品国产区一区| 91精品国产丝袜白色高跟鞋| 一本一本久久a久久精品综合麻豆| 国产成人在线视频免费播放| 美女一区二区视频| 午夜日韩在线观看| 午夜视频在线观看一区二区三区| 亚洲男同1069视频| 亚洲欧美日韩中文播放| 国产精品精品国产色婷婷| 国产精品污网站| 国产女同互慰高潮91漫画| 国产喂奶挤奶一区二区三区| 久久中文字幕电影| 26uuu亚洲| 国产欧美精品一区| 中文字幕一区av| 亚洲与欧洲av电影| 三级久久三级久久| 日日摸夜夜添夜夜添精品视频| 亚洲mv在线观看| 石原莉奈在线亚洲三区| 免费成人av在线播放| 美美哒免费高清在线观看视频一区二区| 五月天国产精品| 久久精品国产网站| 国产不卡视频一区| 成人av免费在线播放| 色哟哟在线观看一区二区三区| 91成人国产精品| 91麻豆精品国产91久久久更新时间| 欧美亚洲一区二区在线观看| 欧美日本视频在线| 久久嫩草精品久久久精品| 国产婷婷一区二区| 亚洲欧美中日韩| 亚洲国产另类av| 久久99精品久久久| 成人午夜激情影院| 欧美三级日韩在线| 久久综合一区二区| 亚洲视频在线一区| 日韩不卡手机在线v区| 国产精品一区二区黑丝| 色综合久久久久| 日韩三级中文字幕| 欧美国产综合色视频| 亚洲网友自拍偷拍| 国产福利91精品一区二区三区| 99精品欧美一区二区三区小说| 欧美在线免费播放| 日韩精品在线一区| 亚洲欧美一区二区三区孕妇| 美腿丝袜亚洲综合| 91免费看`日韩一区二区| 日韩视频免费直播| 亚洲女与黑人做爰| 国内外成人在线| 欧美日韩一区成人| 中文一区一区三区高中清不卡| 日日摸夜夜添夜夜添国产精品| 国产91精品免费| 日韩免费一区二区| 久久嫩草精品久久久精品| 日韩经典中文字幕一区| 99re6这里只有精品视频在线观看| 欧美一区二区播放|