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

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

?? hterror.h

?? www工具包. 這是W3C官方支持的www支撐庫. 其中提供通用目的的客戶端的WebAPI: complete HTTP/1.1 (with caching, pipelining, PUT, POS
?? H
字號:
/*    					W3C Sample Code Library libwww Error Class!  The Error Class!*//***	(c) COPYRIGHT MIT 1995.**	Please first read the full copyright statement in the file COPYRIGH.*//*The Error class provides an easy API for registering errors ocurring whilelibwww serves a request. All errors are registered in an "error stack" inthe Request object which allows for nested errors.The Error class is both natural language independent and application independentin that it uses enumerations in order to refer to specific errors. It isfor the application to provide an error presentation module which interpretsthe errors associated with a request. An eample of such an implementationcan be found in the HTDialog module.This module is implemented by HTError.c, and it isa part of the  W3C Sample CodeLibrary.*/#ifndef HTERROR_H#define HTERROR_Htypedef struct _HTError HTError;typedef enum _HTSeverity {    ERR_UNKNOWN		  = 0x0,    ERR_FATAL		  = 0x1,    ERR_NON_FATAL	  = 0x2,    ERR_WARN	 	  = 0x4,    ERR_INFO	 	  = 0x8} HTSeverity;#include "HTReq.h"/*.  The Error Message Object.An error consists of a messsage code, a short, natural language specificmessage, and a URI which can point to more information. This module alsoprovides a default set of error objects with English text.Errors are registered together with a severity and you can also set the modefor what class of error severities should be shown and whichshould be ignored.*/typedef struct _HTErrorMessage {    int  	code;           	/* Error number */    char *	msg;          		/* Short explanation */    char *	url;			/* Explaning URL */} HTErrorMessage;/*(  Error Message Index)Note: All non-HTTP error codes have (index number >HTERR_HTTP_CODES), and they will not be shown in the error-messagegenerated.Error codes are registered in an array where the following enumerations serveas an index. They must not be replaced! See theHTDialog module for default initializationof these messages.*/typedef enum _HTErrorElement {	HTERR_CONTINUE = 0,					/* 100 */	HTERR_SWITCHING,					/* 101 */	HTERR_OK,						/* 200 */	HTERR_CREATED,						/* 201 */	HTERR_ACCEPTED,						/* 202 */	HTERR_NON_AUTHORITATIVE,				/* 203 */	HTERR_NO_CONTENT,					/* 204 */	HTERR_RESET,						/* 205 */	HTERR_PARTIAL,						/* 206 */	HTERR_PARTIAL_OK,					/* 207 */	HTERR_MULTIPLE,						/* 300 */	HTERR_MOVED,						/* 301 */	HTERR_FOUND,						/* 302 */	HTERR_METHOD,						/* 303 */	HTERR_NOT_MODIFIED,					/* 304 */	HTERR_USE_PROXY,					/* 305 */	HTERR_PROXY_REDIRECT,					/* 306 */	HTERR_TEMP_REDIRECT,					/* 307 */	HTERR_BAD_REQUEST,					/* 400 */	HTERR_UNAUTHORIZED,					/* 401 */	HTERR_PAYMENT_REQUIRED,					/* 402 */	HTERR_FORBIDDEN,					/* 403 */	HTERR_NOT_FOUND,					/* 404 */	HTERR_NOT_ALLOWED,					/* 405 */	HTERR_NONE_ACCEPTABLE,					/* 406 */	HTERR_PROXY_UNAUTHORIZED,				/* 407 */	HTERR_TIMEOUT,						/* 408 */	HTERR_CONFLICT,						/* 409 */	HTERR_GONE,						/* 410 */	HTERR_LENGTH_REQUIRED,					/* 411 */	HTERR_PRECON_FAILED,					/* 412 */	HTERR_TOO_BIG,						/* 413 */	HTERR_URI_TOO_BIG,					/* 414 */	HTERR_UNSUPPORTED,					/* 415 */	HTERR_BAD_RANGE,					/* 416 */	HTERR_EXPECTATION_FAILED,				/* 417 */	HTERR_REAUTH,				                /* 418 */	HTERR_PROXY_REAUTH,				        /* 419 */	HTERR_INTERNAL,						/* 500 */	HTERR_NOT_IMPLEMENTED,					/* 501 */	HTERR_BAD_GATE,						/* 502 */	HTERR_DOWN,						/* 503 */	HTERR_GATE_TIMEOUT,					/* 504 */	HTERR_BAD_VERSION,					/* 505 */	HTERR_NO_PARTIAL_UPDATE,				/* 506 */#ifdef HT_DAV 	/* WebDAV error codes */	HTERR_UNPROCESSABLE,					/* 422 */	HTERR_LOCKED,           				/* 423 */	HTERR_FAILED_DEPENDENCY,				/* 424 */	HTERR_INSUFFICIENT_STORAGE,				/* 507 */#endif	/* Cache warnings */	HTERR_STALE,						/* 10 */	HTERR_REVALIDATION_FAILED,				/* 11 */	HTERR_DISCONNECTED_CACHE,				/* 12 */	HTERR_HEURISTIC_EXPIRATION,				/* 13 */	HTERR_TRANSFORMED,					/* 14 */	HTERR_CACHE,						/* 99 */	/* Put all non-HTTP status codes after this */	HTERR_NO_REMOTE_HOST,	HTERR_NO_HOST,	HTERR_NO_FILE,	HTERR_FTP_SERVER,	HTERR_FTP_NO_RESPONSE,        HTERR_FTP_LOGIN_FAILURE,	HTERR_TIME_OUT,	HTERR_GOPHER_SERVER,	HTERR_INTERRUPTED,	HTERR_CON_INTR,	HTERR_CSO_SERVER,	HTERR_HTTP09,	HTERR_BAD_REPLY,	HTERR_UNKNOWN_AA,	HTERR_NEWS_SERVER,	HTERR_FILE_TO_FTP,	HTERR_AUTO_REDIRECT,	HTERR_MAX_REDIRECT,	HTERR_EOF,	HTERR_WAIS_OVERFLOW,	HTERR_WAIS_MODULE,	HTERR_WAIS_NO_CONNECT,	HTERR_SYSTEM,	HTERR_CLASS,	HTERR_ACCESS,	HTERR_LOGIN,        HTERR_CACHE_EXPIRED,        HTERR_NO_AUTO_RULES,        HTERR_NO_AUTO_PROXY,	HTERR_ELEMENTS		            /* This MUST be the last element */} HTErrorElement;/*(  Default English Language Messages)Default set of error messages arranged in an array into which theindex codes serve as index. See theHTDialog module for default initializationof these strings..  What Errors should be Ignored or Passed Through?.This variable dictates which errors should be put out when generating themessage to the user. The first four enumerations make it possible to see`everything as bad or worse than' this level, e.g. HT_ERR_SHOW_NON_FATALshows messages of type HT_ERR_SHOW_NON_FATAL andHT_ERR_SHOW_FATAL.Note: The default value is made so that it only puts a message tostderr if a `real' error has occurred. If a separate widget is availablefor information and error messages then probablyHT_ERR_SHOW_DETAILED would be more appropriate.*/typedef enum _HTErrorShow {    HT_ERR_SHOW_FATAL     = 0x1,    HT_ERR_SHOW_NON_FATAL = 0x3,    HT_ERR_SHOW_WARNING   = 0x7,    HT_ERR_SHOW_INFO 	  = 0xF,    HT_ERR_SHOW_PARS	  = 0x10,    HT_ERR_SHOW_LOCATION  = 0x20,    HT_ERR_SHOW_IGNORE    = 0x40,    HT_ERR_SHOW_FIRST     = 0x80,    HT_ERR_SHOW_LINKS     = 0x100,    HT_ERR_SHOW_DEFAULT	  = 0x13,    HT_ERR_SHOW_DETAILED  = 0x1F,    HT_ERR_SHOW_DEBUG	  = 0x7F} HTErrorShow;extern HTErrorShow HTError_show (void);extern BOOL HTError_setShow (HTErrorShow mask);/*.  Creation and Deletion Methods.(  Add an Error)Add an error message to the error list. `par' and `where' might be set toNULL. If par is a string, it is sufficient to let length be unspecified,i.e., 0. If only a part of the string is wanted then specify a length inferiorto strlen((char *) par). The string is '\0' terminated automaticly. See alsoHTError_addSystem for system errors. Returns YES if OK, else NO.*/extern BOOL HTError_add (HTList * 	list,			 HTSeverity	severity,			 BOOL		ignore,			 int		element,			 void *		par,			 unsigned int	length,			 char *		where);/*(  Add a System Error)Add a system error message to the error list. syscall is the name of thesystem call, e.g. "close". The message put to the list is that correspondsto the error number passed. See also HTError_add. Returns YES if OK, elseNO.*/extern BOOL HTError_addSystem (HTList *		list,			       HTSeverity 	severity,			       int		errornumber,			       BOOL		ignore,			       char *		syscall);/*(  Delete an Entire Error Stack)Deletes all errors in a list.*/extern BOOL HTError_deleteAll (HTList * list);/*(  Deletes the Last Edded Entry)Deletes the last error entry added to the list. Return YES if OK, else NO*/extern BOOL HTError_deleteLast (HTList * list);/*.  Object Methods.(  Show the Error Entry?)Should we show this entry in the list or just continue to the next one?*/extern BOOL HTError_doShow (HTError * info);/*(  Ignore last Added Error)Turns on the `ignore' flag for the most recent error entered the error list.Returns YES if OK else NO*/extern BOOL HTError_ignoreLast	(HTList * list);extern BOOL HTError_setIgnore	(HTError * info);/*(  Error Index Number)Each error object is assigned an index number as defined by theHTErrorElement above. The mapping from this index to an errorcode and a message must be done by the application. The Library providesa default implementation in the  HTDialog module,but that can of course be changed depending on the application.*/extern int HTError_index		(HTError * info);/*(  Error Severity)This function returns the severity of the error object passed by the caller*/extern HTSeverity HTError_severity	(HTError * info);/*You can ask whether a list of errors contains any error object with a severitylevel which is higher than the one specifed.*/extern BOOL HTError_hasSeverity 	(HTList * list, HTSeverity severity);/*(  Parameters Asscotiated with Error)*/extern void * HTError_parameter		(HTError * info, int * length);/*(  Where did it happen?)*/extern const char * HTError_location	(HTError * info);/**/#endif /* HTERROR_H *//*    @(#) $Id: HTError.html,v 2.52 2002/06/04 15:14:11 kirschpi Exp $*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品福利在线| 亚洲精品免费在线| 国产婷婷色一区二区三区在线| 精品成人一区二区| 亚洲素人一区二区| 午夜精品久久久久久久| 国产精品一级黄| 91在线观看成人| 欧美一区二区久久| 最新成人av在线| 免费人成黄页网站在线一区二区| 国产在线不卡一区| 51精品视频一区二区三区| 亚洲人成伊人成综合网小说| 久久精品国产精品青草| 欧美日韩一区二区在线视频| 国产精品美女久久福利网站| 欧美三电影在线| 中文字幕一区二区不卡| 国产一区二区三区不卡在线观看| 欧美福利电影网| 亚洲国产日日夜夜| 91啪在线观看| 亚洲图片激情小说| 99vv1com这只有精品| 日本一区二区三区免费乱视频| 久久 天天综合| 精品成a人在线观看| 日韩精品视频网| 欧美一区二区三区视频在线| 日韩黄色免费电影| 在线成人免费视频| 香蕉久久夜色精品国产使用方法| 欧美亚洲自拍偷拍| 午夜亚洲国产au精品一区二区| 欧美在线观看视频一区二区三区| 亚洲精品日产精品乱码不卡| 92国产精品观看| 一区二区三区日韩欧美精品| 欧美三区免费完整视频在线观看| 亚洲最大色网站| 欧美男生操女生| 麻豆成人在线观看| 久久久久久久一区| 成人va在线观看| 一区二区三区欧美在线观看| 欧美日韩国产综合视频在线观看 | 日韩一区二区电影| 精品一区二区在线视频| 精品日韩在线观看| 成人小视频在线| 亚洲欧洲另类国产综合| 欧美色图在线观看| 美国欧美日韩国产在线播放| 久久午夜国产精品| 成人av在线播放网站| 一区二区成人在线视频| 欧美日韩精品一区视频| 久久99精品久久久久婷婷| 国产欧美精品一区| 91福利在线播放| 久久精品国产成人一区二区三区| 国产精品热久久久久夜色精品三区 | 国产精品青草综合久久久久99| 99re这里只有精品视频首页| 亚洲午夜视频在线| 精品国产123| 97久久超碰国产精品电影| 亚洲一区二区三区四区的| 日韩一二三四区| 91在线视频免费91| 久久精品国产一区二区| 亚洲欧美成aⅴ人在线观看| 欧美一区二区二区| 色综合天天综合狠狠| 男男成人高潮片免费网站| 亚洲欧洲三级电影| 亚洲精品在线三区| 欧美调教femdomvk| av中文字幕不卡| 久久99国产精品久久| 亚洲综合一区在线| 国产日韩欧美综合一区| 正在播放一区二区| 在线观看日韩精品| www.欧美亚洲| 精久久久久久久久久久| 午夜精品在线看| 亚洲天堂久久久久久久| 亚洲精品一区二区三区99| 色哟哟一区二区三区| 国产精品一二三区在线| 亚洲一区二区欧美日韩| 国产精品三级电影| www国产精品av| 欧美卡1卡2卡| 在线观看日韩高清av| 成人av在线网| 成人永久免费视频| 国产夫妻精品视频| 国产美女久久久久| 国产一区二区在线视频| 青青国产91久久久久久| 无码av免费一区二区三区试看| 亚洲乱码国产乱码精品精的特点| 国产日韩影视精品| 91一区在线观看| 国内精品国产成人| 日韩主播视频在线| 亚洲精品国产一区二区精华液 | 亚洲美女屁股眼交| 中文字幕日韩一区二区| 国产亚洲成aⅴ人片在线观看| 日韩一区二区免费高清| 91精品国产麻豆| 91精品婷婷国产综合久久竹菊| 欧美日韩国产a| 欧美精品高清视频| 制服丝袜亚洲色图| 日韩亚洲欧美成人一区| 日韩一级精品视频在线观看| 日韩免费电影一区| 精品粉嫩超白一线天av| 久久久久久久精| 国产精品视频线看| 亚洲精品日产精品乱码不卡| 伊人性伊人情综合网| 一区二区三区四区在线免费观看| 亚洲午夜在线视频| 免费三级欧美电影| 国产主播一区二区| 成人h精品动漫一区二区三区| 97久久精品人人澡人人爽| 色8久久人人97超碰香蕉987| 欧美亚洲免费在线一区| 欧美一区二区在线免费播放| 欧美大白屁股肥臀xxxxxx| 欧美精品一区二区三区蜜桃| 欧美国产一区视频在线观看| 最新热久久免费视频| 亚洲精品成人悠悠色影视| 日韩国产在线一| 国产一区二区女| 99久久精品久久久久久清纯| 欧美三级乱人伦电影| 2014亚洲片线观看视频免费| 国产精品久久久久影视| 亚洲va欧美va人人爽午夜| 欧美aaaaaa午夜精品| 国产91丝袜在线播放0| 欧美在线综合视频| 精品国精品自拍自在线| 亚洲免费av高清| 日韩电影免费一区| 成人av中文字幕| 日韩一区二区在线观看| 国产精品久久久久久久蜜臀| 视频一区二区欧美| 国产精品99久久久久| 欧美午夜电影在线播放| 久久久五月婷婷| 亚洲高清免费一级二级三级| 国产精品18久久久| 欧美精品在线观看播放| 中文字幕二三区不卡| 日韩电影免费在线| 色综合天天综合狠狠| 2021国产精品久久精品| 亚洲va欧美va人人爽| www.日韩在线| 久久综合99re88久久爱| 丝瓜av网站精品一区二区| 成人污视频在线观看| 日韩视频一区二区三区在线播放| 亚洲天堂网中文字| 国产成人免费视频网站高清观看视频 | 久久综合九色综合久久久精品综合| 一区二区三区在线观看网站| 国产成+人+日韩+欧美+亚洲| 欧美精品日韩综合在线| 亚洲欧美另类久久久精品| 国产精品18久久久久久vr| 9191精品国产综合久久久久久| 成人免费在线视频观看| 国产精品888| 欧美不卡一区二区三区| 婷婷成人激情在线网| 欧美在线你懂的| 亚洲欧洲中文日韩久久av乱码| 国产乱码精品一区二区三 | 在线免费观看一区| 亚洲欧洲精品一区二区精品久久久| 久88久久88久久久| 欧美一区二区三区四区高清| 亚洲电影一区二区| 欧美日韩精品一区视频| 一区av在线播放| 在线影视一区二区三区| 亚洲免费在线视频| 91在线无精精品入口|