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

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

?? trace.h.h

?? 在網(wǎng)絡(luò)的邊緣路由器中并不能完全接受所到的包
?? H
字號(hào):
/*
 * Copyright (c) 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 MASH Research
 * 	Group at the University of California Berkeley.
 * 4. Neither the name of the University nor of the Research Group 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: /usr/src/mash/repository/vint/ns-2/trace.h,v 1.25 1999/03/13 03:53:10 haoboy Exp $
 */

#ifndef ns_trace_h
#define ns_trace_h

#define NUMOFPACKS 2000
#define NAM_TRACE

#define NUMFLAGS 7

#include <math.h> // floor
#include "packet.h"
#include "connector.h"
#include "measure.h"

class Trace : public Connector {
 protected:
        int type_;
        nsaddr_t src_;
        nsaddr_t dst_;
        Tcl_Channel channel_;
        int callback_;

        //begin archanakrishna
          int off_cmn_;
          int off_ip_;
          int off_rtp_;
          double bandwidth_;
          int congest1_;
          int congest2_;
        //end archanakrishna


#ifdef NAM_TRACE
	Tcl_Channel namChan_;
	char nwrk_ [256];
#endif
        char wrk_[256];
        void format(int tt, int s, int d, Packet* p);
        void annotate(const char* s);
	int show_tcphdr_;  // bool flags; backward compat
 public:

        //begin archanakrishna
          static int snoopqueuecount;
          static Measure *measure;

          static void setsnoopqueuecount(){snoopqueuecount = -1;}
         
          static void snoopqueueinitialize()
          {
              int i;
              for(i = 0;i < NUMOFPACKS; i++)
              {
                 measure[i].deletePacketinfolist();
              }
          }
         
          static void snoopqueueprint()
          {
              int i;
              for(i = 0;i < NUMOFPACKS; i++)
              {
                 measure[i].printPacketinfolist();
              }
          }


        //end archanakrishna 
          


        Trace(int type);
        ~Trace();
        int command(int argc, const char*const* argv);
        void recv(Packet* p, Handler*);
	void trace(TracedVar*);
        void dump();
        inline char* buffer() { return (wrk_); }
        int getsrc(){ return (src_); }
        int getdst(){ return (dst_); } 

	// annoying way of tackling sprintf rounding platform 
	// differences :
	// use round(Scheduler::instance().clock()) instead of 
	// Scheduler::instance().clock().
	static const double PRECISION; //keep six digits after the decimal
	static double round (double x, double precision=PRECISION) {
		return (double)floor(x*precision + 0.5)/precision;
	}

#ifdef NAM_TRACE
	virtual void write_nam_trace(const char *s);
	void namdump();
#endif

#ifdef OFF_HDR
	int off_ip_;
	int off_tcp_;
	int off_rtp_;
	int off_srm_;
#endif
};

class DequeTrace : public Trace {
public:
	DequeTrace(int type) : Trace(type) {}
	~DequeTrace();
	void recv(Packet* p, Handler*);

};

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看av不卡| 日本电影欧美片| 亚洲福中文字幕伊人影院| 91精品国产欧美一区二区成人| 国产美女娇喘av呻吟久久| 亚洲精品国产一区二区精华液| 欧美精品一区二区在线观看| 91成人免费在线| 成人激情开心网| 久久国产剧场电影| 午夜精品一区在线观看| 18成人在线观看| 久久久一区二区| 9191国产精品| 色又黄又爽网站www久久| 国产精品456露脸| 欧美bbbbb| 亚洲午夜久久久| 亚洲人成在线播放网站岛国| 国产午夜亚洲精品午夜鲁丝片| 欧美精品丝袜中出| 91福利国产精品| www.av亚洲| 国产成人精品免费视频网站| 奇米精品一区二区三区在线观看| 亚洲一卡二卡三卡四卡无卡久久 | 国产片一区二区| 精品久久久久久久久久久久包黑料 | 日韩精品一二三四| 亚洲女同女同女同女同女同69| 国产婷婷一区二区| 26uuu欧美| 精品粉嫩aⅴ一区二区三区四区| 欧美蜜桃一区二区三区| 欧美午夜电影网| 91成人在线精品| 91黄色在线观看| 色综合天天综合网天天狠天天| 99视频热这里只有精品免费| 成人一级片网址| 成人国产精品免费观看动漫| 成人免费福利片| 成人av动漫网站| jlzzjlzz亚洲日本少妇| 成人va在线观看| 91丝袜高跟美女视频| 99久久精品免费精品国产| 成人黄页毛片网站| 91麻豆精品在线观看| 91蝌蚪porny| 色天天综合久久久久综合片| 色欧美片视频在线观看| 91国在线观看| 欧美另类变人与禽xxxxx| 在线综合+亚洲+欧美中文字幕| 欧美高清视频不卡网| 日韩手机在线导航| 久久久久久久综合狠狠综合| 欧美高清在线精品一区| 最新久久zyz资源站| 亚洲综合区在线| 日韩电影在线一区| 国产曰批免费观看久久久| 国产美女精品一区二区三区| 成人网页在线观看| 91福利在线导航| 日韩欧美精品三级| 国产欧美一区二区精品性| 一区在线播放视频| 亚洲成人激情综合网| 麻豆免费看一区二区三区| 国产jizzjizz一区二区| 色综合激情五月| 91精品国产综合久久蜜臀| 国产婷婷色一区二区三区| 亚洲男人都懂的| 美腿丝袜一区二区三区| 国产成人精品亚洲777人妖| 色综合激情久久| 日韩欧美久久久| 综合色中文字幕| 日韩精品欧美成人高清一区二区| 激情综合网激情| 99r精品视频| 日韩一区和二区| 亚洲欧洲一区二区在线播放| 日韩电影在线看| 成人一级黄色片| 91精品国产综合久久小美女 | 三级一区在线视频先锋| 从欧美一区二区三区| 欧美日韩一级视频| 26uuu成人网一区二区三区| 一区二区三区欧美日| 捆绑调教一区二区三区| 91在线观看免费视频| 日韩免费看的电影| 一区二区三区精品久久久| 国产精品99久久久久久久女警| 91黄色小视频| 国产精品嫩草影院com| 美女视频黄a大片欧美| 97精品久久久午夜一区二区三区 | www国产成人| 午夜激情久久久| 91网站在线播放| 久久久国产精品麻豆 | 99国产欧美另类久久久精品| 欧美精品一区二区三区高清aⅴ | 久久众筹精品私拍模特| 天堂成人国产精品一区| 91丨九色porny丨蝌蚪| 中文字幕二三区不卡| 九色porny丨国产精品| 欧美日韩国产在线播放网站| 亚洲人被黑人高潮完整版| 国产精品资源在线看| 日韩午夜激情视频| 午夜精品在线视频一区| 在线亚洲一区观看| 亚洲欧美日韩系列| 成人精品免费看| 国产视频一区二区在线| 极品少妇xxxx偷拍精品少妇| 日韩视频一区二区三区在线播放| 亚洲成人免费电影| 欧美色电影在线| 亚洲激情六月丁香| 色综合久久久久综合99| 中文字幕一区二区三| 成人免费av资源| 国产精品视频免费看| 国产精品99久| 久久蜜桃一区二区| 国产精品91xxx| 亚洲国产成人私人影院tom| 国产成人综合在线| 中文字幕制服丝袜成人av| 国产.欧美.日韩| 国产精品国产三级国产普通话99 | 日韩电影在线免费看| 欧美一区二区美女| 日本视频中文字幕一区二区三区| 在线免费不卡视频| 午夜精品视频一区| 91精品国产福利在线观看 | 久久精品国产精品青草| 精品免费99久久| 国产一区二区三区久久久| 国产亚洲一区字幕| a4yy欧美一区二区三区| 一区二区三区中文字幕精品精品| 91亚洲永久精品| 亚洲国产精品尤物yw在线观看| 欧美日韩成人综合| 麻豆91在线播放| 国产三级一区二区| 91视频国产观看| 亚洲高清免费视频| 欧美大片一区二区三区| 国产精品一区二区久久精品爱涩| 久久精子c满五个校花| 丰满白嫩尤物一区二区| 亚洲精品视频在线观看免费| 欧美日韩和欧美的一区二区| 狠狠狠色丁香婷婷综合久久五月| 久久久99久久| 欧美视频中文一区二区三区在线观看| 日韩有码一区二区三区| 久久久精品欧美丰满| 91一区二区三区在线观看| 免费成人在线网站| 国产精品美女久久久久久久久久久 | 亚洲综合免费观看高清完整版在线| 欧美伦理视频网站| 国产成人三级在线观看| 国产免费成人在线视频| 国产成人精品一区二区三区网站观看| 亚洲精品免费电影| 欧美成人在线直播| 一本高清dvd不卡在线观看| 热久久一区二区| 国产精品第五页| 精品欧美乱码久久久久久| 在线国产电影不卡| 国产精品中文字幕欧美| 亚洲福利国产精品| 中文字幕av一区 二区| 777午夜精品免费视频| 成人一区二区三区视频在线观看| 日韩高清国产一区在线| 亚洲色图欧美在线| 精品久久五月天| 欧美日韩另类国产亚洲欧美一级| 国产999精品久久久久久| 日本亚洲天堂网| 亚洲精品欧美激情| 欧美国产激情一区二区三区蜜月| 日韩午夜激情视频| 欧美人动与zoxxxx乱|