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

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

?? trace.h

?? 一個tcp/ip協議棧,帶有PPP、IP、TCP、UDP等協議
?? H
字號:
/*****************************************************************************
* trace.h - System debug diagnostic trace macros.
*
* Copyright (c) 2001 by Cognizant Pty Ltd.
*
* The authors hereby grant permission to use, copy, modify, distribute,
* and license this software and its documentation for any purpose, provided
* that existing copyright notices are retained in all copies and that this
* notice and the following disclaimer are included verbatim in any 
* distributions. No written agreement, license, or royalty fee is required
* for any of the authorized uses.
*
* THIS SOFTWARE IS PROVIDED BY THE 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 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.
*
******************************************************************************
* REVISION HISTORY (please don't use tabs!)
*
*(yyyy-mm-dd)
* 2001-06-01 Robert Dickenson <odin@pnc.com.au>, Cognizant Pty Ltd.
*            Original file.
*
*****************************************************************************
*/
#ifndef __TRACE_H__
#define __TRACE_H__

#include "..\netdebug.h"


#ifdef _DEBUG

//=============================================================================
//  BreakPoint() macro.
//=============================================================================

#ifdef _X86_
#define BreakPoint()        _asm { int 3h }
#else
#define BreakPoint()        _DebugBreak()
#endif

//=============================================================================
//  MACRO: ASSERT()
//=============================================================================

#define ASSERT(exp)                                 \
{                                                   \
    if ( !(exp) )                                   \
    {                                               \
        Assert(#exp, __FILE__, __LINE__, NULL);   \
        BreakPoint();                               \
    }                                               \
}                                                   \

#define ASSERTMSG(exp, msg)                         \
{                                                   \
    if ( !(exp) )                                   \
    {                                               \
        Assert(#exp, __FILE__, __LINE__, msg);    \
        BreakPoint();                               \
    }                                               \
}                                                   \

//=============================================================================
//  MACRO: TRACE()
//=============================================================================

void _DebugBreak(void);
// void Assert(FAR void* assert, FAR char* file, int line, FAR void* msg);
// void Trace(FAR char* lpszFormat, ...);
void Assert(void* assert, char* file, int line, void* msg);
void Trace(char* lpszFormat, ...);
void Trace1(int code, char* lpszFormat, ...);
void Trace2(int code1, TraceModule module, char* lpszFormat, ...);

#define TRACE  Trace
//#define trace  Trace1

#else   // _DEBUG

#define ASSERT(exp)
#define ASSERTMSG(exp, msg)


void Assert(FAR void* assert, FAR char* file, int line, FAR void* msg);
void Trace(FAR char* lpszFormat, ...);
void Trace1(int code, char* lpszFormat, ...);
void Trace2(int code1, TraceModule module, char* lpszFormat, ...);

#define TRACE 1 ? (void)0 : Trace


#endif // !_DEBUG


#endif // __TRACE_H__
/////////////////////////////////////////////////////////////////////////////





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美xxxxxxxxx| 久久久99久久| 亚洲免费视频中文字幕| 99久久精品国产网站| 国产精品久久久久久久浪潮网站| zzijzzij亚洲日本少妇熟睡| 一区二区三区中文免费| 3atv在线一区二区三区| 国产乱一区二区| 自拍偷拍国产精品| 欧美一级黄色录像| 91亚洲精华国产精华精华液| 男女男精品视频| 最新欧美精品一区二区三区| 欧美日韩高清一区二区不卡| 麻豆国产欧美日韩综合精品二区| 18欧美乱大交hd1984| 亚洲人成精品久久久久| 亚洲美女偷拍久久| 五月激情综合色| 国产精品视频第一区| 日韩欧美中文字幕制服| 精品国产乱码久久久久久图片| 色av综合在线| 97精品电影院| 欧美日韩一区不卡| 色哟哟一区二区| 成人精品一区二区三区四区| 全国精品久久少妇| 国产一区二区在线看| 青青国产91久久久久久 | 国产美女精品一区二区三区| 国产精品一区二区久激情瑜伽| 成人av在线电影| 国产精品18久久久久久vr| 亚洲欧美另类久久久精品| 亚洲欧美另类综合偷拍| 日韩av一区二区在线影视| 一区二区三区 在线观看视频| 婷婷综合另类小说色区| 国产大陆精品国产| 在线视频国产一区| 色欧美片视频在线观看| 日韩亚洲欧美高清| 亚洲日本欧美天堂| 国产真实乱对白精彩久久| 日韩av中文字幕一区二区| 国产成人精品aa毛片| 欧美日韩免费高清一区色橹橹| 欧美sm极限捆绑bd| 亚洲精品老司机| 亚洲精品久久久蜜桃| 国内精品伊人久久久久av影院| 91在线播放网址| 久久精品一区二区| 日本成人在线一区| 在线观看91视频| 中文字幕在线观看不卡视频| 久久精品国产网站| 岛国av在线一区| 91精品啪在线观看国产60岁| 亚洲精品videosex极品| 成人av午夜影院| 欧美精品一区在线观看| 视频一区视频二区中文| 国产乱色国产精品免费视频| 欧美伦理影视网| 久久久久久久久久久黄色| 亚洲丝袜自拍清纯另类| 国产一区 二区| 日韩欧美一区中文| 三级亚洲高清视频| 欧美日韩精品一区二区在线播放| 一区二区在线电影| 色呦呦国产精品| 一区二区欧美在线观看| 99精品久久99久久久久| 国产精品久久一卡二卡| 国产成人精品免费一区二区| 国产日韩欧美不卡在线| 亚洲h动漫在线| 国产寡妇亲子伦一区二区| 精品久久久久久久久久久院品网| 日韩黄色一级片| 69av一区二区三区| 日本亚洲最大的色成网站www| 欧美久久一二区| 肉丝袜脚交视频一区二区| 欧美美女一区二区| 蜜臀精品久久久久久蜜臀| 日韩视频免费观看高清完整版在线观看| 亚洲福利一二三区| av高清不卡在线| 亚洲女同ⅹxx女同tv| 91视频观看视频| 亚洲国产裸拍裸体视频在线观看乱了 | 国精产品一区一区三区mba视频| 精品久久久久久久久久久久久久久 | 久久国产生活片100| 欧美精品一区二区三区很污很色的| 老色鬼精品视频在线观看播放| 欧美va亚洲va香蕉在线 | 国产精品久久久久久久久免费丝袜| 成人av综合一区| 一区二区三区四区av| 欧美日韩精品欧美日韩精品| 免费在线观看日韩欧美| 国产午夜精品在线观看| 色综合天天狠狠| 美女视频黄 久久| 国产视频911| 欧美亚州韩日在线看免费版国语版| www激情久久| 美国毛片一区二区| 国产午夜亚洲精品不卡| 欧美在线制服丝袜| 国产真实乱对白精彩久久| 亚洲欧美日韩在线不卡| 欧美一区二区二区| 日韩黄色免费电影| 欧美国产欧美亚州国产日韩mv天天看完整| 婷婷开心激情综合| 欧美变态口味重另类| av不卡在线播放| 久久草av在线| 亚洲午夜日本在线观看| 国产午夜精品久久久久久免费视| 91久久一区二区| 国内精品久久久久影院一蜜桃| 亚洲精品免费在线观看| 久久综合九色欧美综合狠狠| 欧美亚洲国产bt| 成人av资源在线观看| 日韩极品在线观看| 亚洲高清不卡在线观看| 亚洲人妖av一区二区| 欧美日韩精品欧美日韩精品一综合| 国产不卡视频在线观看| 国产精品色哟哟| 日韩欧美国产高清| 国产麻豆视频精品| 秋霞成人午夜伦在线观看| 亚洲欧美国产三级| 国产精品区一区二区三| 欧美高清dvd| 欧美主播一区二区三区| 99re热这里只有精品视频| 国产精品亚洲一区二区三区在线| 五月综合激情婷婷六月色窝| 亚洲欧美日韩国产成人精品影院| 欧美激情中文字幕一区二区| 91精品久久久久久久久99蜜臂| 91蝌蚪porny九色| eeuss鲁一区二区三区| 国产91丝袜在线观看| 国产精品乡下勾搭老头1| 久久不见久久见免费视频1| 日韩高清中文字幕一区| 亚洲成av人片| 五月天视频一区| 秋霞成人午夜伦在线观看| 日本欧美在线观看| 日本不卡一二三区黄网| 日韩二区三区四区| 麻豆一区二区三| 国内精品久久久久影院一蜜桃| 国产一区二区不卡在线| 国产福利不卡视频| 成人一道本在线| 99久久精品国产一区二区三区| 色8久久人人97超碰香蕉987| 在线视频中文字幕一区二区| 欧美亚洲一区三区| 欧美一区二区日韩一区二区| 亚洲精品一线二线三线无人区| 久久理论电影网| 国产精品免费av| 一区二区三区中文字幕精品精品| 亚洲小少妇裸体bbw| 青青草97国产精品免费观看 | 久久精品一区八戒影视| 日本一区二区久久| 亚洲日本丝袜连裤袜办公室| 日韩高清国产一区在线| 国产一区二区精品久久| proumb性欧美在线观看| 欧美网站一区二区| 久久亚洲一区二区三区明星换脸| 国产亚洲精品精华液| 综合亚洲深深色噜噜狠狠网站| 亚洲成精国产精品女| 国产麻豆精品一区二区| 99免费精品在线观看| 4438x成人网最大色成网站| 久久久久久久综合日本| 亚洲午夜精品网| 国产精品一区二区在线观看不卡| 在线免费精品视频| 久久精品免费在线观看| 亚洲一区国产视频|