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

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

?? agent.h

?? the User Agent and Service Agent functionality of the Service Location Protocol, based on RFC 2608:
?? H
字號:
/* -*-	Mode:C++; c-basic-offset:8; tab-width:8; indent-tabs-mode:t -*- *//* * Copyright (c) 1993-1997 Regents of the University of California. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software *    must display the following acknowledgement: *	This product includes software developed by the Computer Systems *	Engineering Group at Lawrence Berkeley Laboratory. * 4. Neither the name of the University nor of the Laboratory may be used *    to endorse or promote products derived from this software without *    specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * @(#) $Header: /nfs/jade/vint/CVSROOT/ns-2/common/agent.h,v 1.36 2003/10/05 06:20:30 xuanc Exp $ (LBL) */#ifndef ns_agent_h#define ns_agent_h#include "connector.h"#include "packet.h"#include "timer-handler.h"#include "ns-process.h"#include "app.h"//#include "basetrace.h"#define TIME_FORMAT "%.15g"// TIME_FORMAT is in basetrace.h, but including that header leads to problems#define TIMER_IDLE 0#define TIMER_PENDING 1/*  * Note that timers are now implemented using timer-handler.{cc,h} */#define TRACEVAR_MAXVALUELENGTH 128class Application;// store old value of traced vars// work only for TracedVarTclstruct OldValue {	TracedVar *var_;	char val_[TRACEVAR_MAXVALUELENGTH];	struct OldValue *next_;};class EventTrace;class Agent : public Connector { public:	Agent(packet_t pktType);	virtual ~Agent();	void recv(Packet*, Handler*);		//added for edrop tracing - ratul	void recvOnly(Packet *) {};	void send(Packet* p, Handler* h) { target_->recv(p, h); }	virtual void timeout(int tno);                // SLP	virtual int supportSLP() { return 0; }        virtual void enableSLP() {}	virtual void sendmsg(int sz, AppData*, const char* flags = 0);	virtual void send(int sz, AppData *data) { sendmsg(sz, data, 0); }	virtual void sendto(int sz, AppData*, const char* flags,			    nsaddr_t dst);	virtual void sendto(int sz, AppData*, const char* flags,			    ns_addr_t dst);	virtual void sendmsg(int nbytes, const char *flags = 0);	virtual void send(int nbytes) { sendmsg(nbytes); }	virtual void sendto(int nbytes, const char* flags, nsaddr_t dst);	virtual void sendto(int nbytes, const char* flags, ns_addr_t dst);	virtual void connect(nsaddr_t dst);	virtual void close();	virtual void listen();	virtual void attachApp(Application* app);	virtual int& size() { return size_; }	inline nsaddr_t& addr() { return here_.addr_; }	inline nsaddr_t& port() { return here_.port_; }	inline nsaddr_t& daddr() { return dst_.addr_; }	inline nsaddr_t& dport() { return dst_.port_; }	void set_pkttype(packet_t pkttype) { type_ = pkttype; }	inline packet_t get_pkttype() { return type_; } protected:	int command(int argc, const char*const* argv);	virtual void delay_bind_init_all();	virtual int delay_bind_dispatch(const char *varName, const char *localName, TclObject *tracer);	virtual void recvBytes(int bytes);	virtual void idle();	Packet* allocpkt() const;	// alloc + set up new pkt	Packet* allocpkt(int) const;	// same, but w/data buffer	void initpkt(Packet*) const;	// set up fields in a pkt	ns_addr_t here_;		// address of this agent	ns_addr_t dst_;			// destination address for pkt flow	int size_;			// fixed packet size	packet_t type_;			// type to place in packet header	int fid_;			// for IPv6 flow id field	int prio_;			// for IPv6 prio field	int flags_;			// for experiments (see ip.h)	int defttl_;			// default ttl for outgoing pkts#ifdef notdef	int seqno_;		/* current seqno */	int class_;		/* class to place in packet header */#endif	static int uidcnt_;	Tcl_Channel channel_;	char *traceName_;		// name used in agent traces	OldValue *oldValueList_; 	Application *app_;		// ptr to application for callback	virtual void trace(TracedVar *v);	void deleteAgentTrace();	void addAgentTrace(const char *name);	void monitorAgentTrace();	OldValue* lookupOldValue(TracedVar *v);	void insertOldValue(TracedVar *v, const char *value);	void dumpTracedVars();	/* support for event-tracing */        EventTrace *et_;        virtual void trace_event(char *eventtype){} private:	void flushAVar(TracedVar *v);};#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
2017欧美狠狠色| 日日夜夜一区二区| 亚洲国产三级在线| 黑人巨大精品欧美黑白配亚洲| 91视频com| 国产亚洲一区字幕| 亚洲成av人**亚洲成av**| 国产精品123区| 欧美人妇做爰xxxⅹ性高电影| 中文字幕精品—区二区四季| 午夜精品在线视频一区| 91玉足脚交白嫩脚丫在线播放| 久久日韩粉嫩一区二区三区| 亚洲成a人v欧美综合天堂| av午夜精品一区二区三区| 久久久亚洲精华液精华液精华液| 亚洲成a天堂v人片| 欧洲一区二区三区免费视频| 欧美激情艳妇裸体舞| 久久99国产精品麻豆| 欧美一级二级三级蜜桃| 亚洲成av人**亚洲成av**| 一本一道久久a久久精品综合蜜臀| 国产日韩欧美在线一区| 国产精品小仙女| 久久美女艺术照精彩视频福利播放 | 成人动漫av在线| 久久九九国产精品| 韩国v欧美v日本v亚洲v| 精品国产自在久精品国产| 日本亚洲一区二区| 日韩视频不卡中文| 蜜臀精品久久久久久蜜臀| 日韩欧美国产一区二区三区| 青青草视频一区| 欧美一区在线视频| 精品无人区卡一卡二卡三乱码免费卡| 717成人午夜免费福利电影| 日本女人一区二区三区| 欧美一级在线免费| 激情成人综合网| 国产午夜精品理论片a级大结局 | 亚洲综合成人在线视频| 在线精品视频一区二区| 亚洲国产欧美日韩另类综合 | 国产成人午夜视频| 国产精品美女久久久久aⅴ国产馆| 丰满白嫩尤物一区二区| 最好看的中文字幕久久| 欧美丝袜丝交足nylons| 日本aⅴ免费视频一区二区三区 | 97久久精品人人爽人人爽蜜臀 | 亚洲va在线va天堂| 日韩美一区二区三区| 国产成人免费在线| 亚洲女同ⅹxx女同tv| 欧美精品在线一区二区| 美美哒免费高清在线观看视频一区二区 | 亚洲一区在线免费观看| 欧美一级高清大全免费观看| 国产99久久久久| 亚洲男人的天堂在线aⅴ视频| 欧美日本一区二区三区| 国内成+人亚洲+欧美+综合在线| 国产欧美精品一区aⅴ影院| 欧美中文字幕一二三区视频| 蜜臂av日日欢夜夜爽一区| 国产精品色哟哟| 欧美群妇大交群的观看方式| 国产精品一区二区三区四区| 亚洲人成人一区二区在线观看 | 91性感美女视频| 日韩高清一级片| 国产精品久久久久久久久免费樱桃| 欧美亚洲国产一区二区三区va| 日韩精品亚洲专区| 综合激情成人伊人| 欧美xxxxxxxx| 日本道免费精品一区二区三区| 麻豆一区二区三| 亚洲国产精品久久久男人的天堂| 久久久不卡网国产精品一区| 欧美亚洲综合网| 波多野结衣视频一区| 久久电影网电视剧免费观看| 亚洲精品免费在线观看| 久久九九国产精品| 日韩精品一区二| 欧美久久久一区| 色国产综合视频| 精品一区二区三区免费播放| 久久久久久久久久久久久女国产乱| 欧美中文字幕一二三区视频| 波多野结衣在线一区| 精品一区二区三区免费观看 | 亚洲视频在线一区| 精品久久久久香蕉网| 欧美日韩高清在线播放| 91丨porny丨户外露出| 粉嫩av亚洲一区二区图片| 韩国女主播一区| 日韩国产欧美视频| 亚洲va国产va欧美va观看| 亚洲欧美偷拍三级| 无码av免费一区二区三区试看 | 日韩欧美中文字幕精品| 欧美日韩视频专区在线播放| 91蝌蚪porny九色| 不卡在线视频中文字幕| 国产成人在线视频网站| 国产成人亚洲综合色影视| 国内久久精品视频| 国产福利一区二区| 国产精品1区2区3区在线观看| 韩国在线一区二区| 国内外成人在线| 国产成人8x视频一区二区| 狠狠色丁香婷婷综合久久片| 韩日欧美一区二区三区| 国产精品一区二区x88av| 国产大陆亚洲精品国产| 成人免费va视频| 色综合久久天天| 欧美日韩一区二区三区在线看| 欧美日韩国产123区| 日韩欧美国产一二三区| 久久影音资源网| 国产精品三级在线观看| 亚洲精品久久7777| 天天色 色综合| 久久国产精品无码网站| 国产黑丝在线一区二区三区| 成人丝袜高跟foot| 欧美怡红院视频| 日韩美一区二区三区| 国产女同性恋一区二区| 亚洲欧美另类在线| 日韩av不卡一区二区| 国产69精品久久久久毛片| 一本一道久久a久久精品| 欧美一区二区三区思思人| 久久久久国色av免费看影院| 亚洲人午夜精品天堂一二香蕉| 亚洲日穴在线视频| 免费在线观看视频一区| 风流少妇一区二区| 欧美日本一区二区三区四区| wwwwxxxxx欧美| 亚洲免费大片在线观看| 免费人成黄页网站在线一区二区| 国产成人啪午夜精品网站男同| 91福利视频久久久久| 26uuu另类欧美亚洲曰本| 亚洲免费观看高清完整版在线| 理论电影国产精品| 色琪琪一区二区三区亚洲区| 日韩一级二级三级| 亚洲毛片av在线| 紧缚奴在线一区二区三区| 91福利在线免费观看| 欧美激情在线一区二区| 日本不卡123| 欧美亚洲禁片免费| 欧美国产日韩精品免费观看| 日韩国产欧美三级| 91精彩视频在线| 国产欧美日韩精品一区| 麻豆精品视频在线观看免费| 色综合久久久久久久| 欧美激情一区二区三区不卡| 奇米影视一区二区三区| 色综合久久久久久久久久久| 国产三级久久久| 另类综合日韩欧美亚洲| 欧美影院精品一区| 1024成人网| www.99精品| 欧美激情综合在线| 国产麻豆精品95视频| 日韩一区二区精品| 视频一区二区不卡| 欧美在线高清视频| 亚洲精品美腿丝袜| caoporen国产精品视频| 日本一区二区免费在线观看视频 | 99这里都是精品| 国产亚洲欧美一区在线观看| 图片区小说区区亚洲影院| 色88888久久久久久影院按摩 | 国产成人福利片| 久久婷婷色综合| 国内精品视频一区二区三区八戒| 欧美日韩一本到| 亚洲午夜免费视频| 欧美日韩一区二区在线观看视频 | 国产精品日韩成人| 成人影视亚洲图片在线| 国产日韩一级二级三级| 国模套图日韩精品一区二区| 欧美成人一级视频|