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

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

?? wwwsys.h

?? www工具包. 這是W3C官方支持的www支撐庫. 其中提供通用目的的客戶端的WebAPI: complete HTTP/1.1 (with caching, pipelining, PUT, POS
?? H
?? 第 1 頁 / 共 3 頁
字號:
/*    					W3C Sample Code Library libwww System Dependencies!  System Dependencies!*//***	(c) COPYRIGHT MIT 1995.**	Please first read the full copyright statement in the file COPYRIGH.*//*This file makes up for the differencies in the systems and platforms supportedby libwww. On Unix, it is a question of usingautoconf to figure out what environment we are in. This is done by runningthe configure script which creates a wwwconf.h file. Thisconfiguration include file contains a large set of macro definitions tellingwhat features we have and don't have. On platforms not supported by autoconf(Windows, Mac, VMS etc.) you will find the information normally containedin the wwwconf.h file directly included below. Thesecond part of this file uses all the informationthat we either have from the wwwconf.h file or directly coded and actuallydoes the includes etc.	 	   o 	     Unix  o 	     Microsoft Windows Win32 API  o 	     Macintosh  o 	     Vax VMS	 This module is a part of the  W3C SampleCode Library.(  Authors)      TBL      Tim Berners-Lee, W3 project, CERN, <timbl@w3.org>      EvA      Eelco van Asperen <evas@cs.few.eur.nl>      MA      Marc Andreesen NCSA      MD      Mark Donszelmann <duns@vxcern.cern.ch>      AT      Aleksandar Totic <atotic@ncsa.uiuc.edu>      SCW      Susan C. Weber <sweber@kyle.eitech.com>      HF      Henrik Frystyk, <frystyk@w3.org>      CLB      Charlie Brooks, <cbrooks@osf.org>(  History:)      22 Feb 91      Written (TBL) as part of the WWW library.      16 Jan 92      PC code from (EvA)      22 Apr 93      Merged diffs bits from xmosaic release      29 Apr 93      Windows/NT code from (SCW)      29 Sep 93      Mar 96 CLB - changed SLEEP() macro for Windows/NT MSC compiler added    BOOLEAN_DEFINED macro to avoid duplicate definitions in HUtils.h changed    netread() macros to support reading from stdin,etc. as well as sockets. (Required    for linemode browser to work).      Henrik      Changed to support autoconf for Unix*/#ifndef SYSDEP_H#define SYSDEP_H/*!  Platform Specific Stuff!.  Unix.We rely on autoconf to do the dirty job. If you have any changhesthen please add them to the configurescript*/#ifdef HAVE_CONFIG_H#include <wwwconf.h>#endif/*.  Microsoft Windows Win32 API.Help provided by Eric Prud'hommeaux, Susan C. Weber<sweber@kyle.eitech.com>, Paul Hounslow<P.M.Hounslow@reading.ac.uk>, and a lot of other PC people.*/#if defined(_WINDOWS) || defined(_CONSOLE)#define WWW_MSWINDOWS#endif#if defined(_WINDOWS) && !defined (_CONSOLE)#define WWW_WIN_WINDOW#endif#if defined(_CONSOLE)#define WWW_WIN_CONSOLE#endif#ifdef WWW_MSWINDOWS#include <windows.h>#include <io.h>#include <process.h>#include <winsock.h>#include "windows/config.h"#define NETREAD(s,b,l)  recv((s),(b),(l),0)#define NETWRITE(s,b,l) send((s),(b),(l),0)#define NETCLOSE(s)     closesocket(s)#define IOCTL(s,c,a)	ioctlsocket(s,c, (long *) a)#define MKDIR(a,b)	mkdir((a))#define REMOVE(a)	remove((a))#define DEFAULT_SUFFIXES	"."#ifndef _CONSOLE#define NO_STDIO#endif#define SOCKET SOCKET			/* WinSocks socket descriptor */#define INVSOC INVALID_SOCKET		/* WinSocks invalid socket */#define DESIRED_WINSOCK_VERSION	0x0101  /* we'd like winsock ver 1.1... */#define MINIMUM_WINSOCK_VERSION	0x0101  /* ...but we'll take ver 1.1 :) *//*(  File and Directory Access)These next defintions are because the UNIX stuff is not supplied with BC4(Paul Hounslow <P.M.Hounslow@reading.ac.uk>)*/#define NO_UNIX_IO#define	_IFMT		0170000	/* type of file */#define	_IFDIR		0040000	/* directory */#define	_IFCHR		0020000	/* character special */#define	_IFBLK		0060000	/* block special */#define	_IFREG		0100000	/* regular */#define	_IFLNK		0120000	/* symbolic link */#define	_IFSOCK		0140000	/* socket */#define	_IFIFO		0010000	/* fifo */#define	S_ISUID		0004000	/* set user id on execution */#define	S_ISGID		0002000	/* set group id on execution */#define	S_ISVTX		0001000	/* save swapped text even after use */#ifdef S_IREAD#undef S_IREAD#define	S_IREAD		0000400	/* read permission, owner */#endif#ifdef S_IWRITE#undef S_IWRITE#define	S_IWRITE 	0000200	/* write permission, owner */#endif#ifdef S_IEXEC#undef S_IEXEC#define	S_IEXEC		0000100	/* execute/search permission, owner */#endif#define	S_ENFMT 	0002000	/* enforcement-mode locking */#ifdef S_IFMT#undef S_IFMT#define	S_IFMT		_IFMT#endif#ifdef S_IDIR#undef S_IDIR#define	S_IFDIR		_IFDIR#endif#ifdef S_IFCHR#undef S_IFCHR#define	S_IFCHR		_IFCHR#endif#ifdef S_IBLK#undef S_IBLK#define	S_IFBLK		_IFBLK#endif#ifdef S_IREG#undef S_IREG#define	S_IFREG		_IFREG#endif#define	S_IFLNK		_IFLNK#ifdef S_IFIFO#undef S_IFIFO#define	S_IFIFO		_IFIFO#endif#define	S_IRWXU 	0000700	/* rwx, owner */#define		S_IRUSR	0000400	/* read permission, owner */#define		S_IWUSR	0000200	/* write permission, owner */#define		S_IXUSR	0000100	/* execute/search permission, owner */#define	S_IRWXG		0000070	/* rwx, group */#define		S_IRGRP	0000040	/* read permission, group */#define		S_IWGRP	0000020	/* write permission, grougroup */#define		S_IXGRP	0000010	/* execute/search permission, group */#define	S_IRWXO		0000007	/* rwx, other */#define		S_IROTH	0000004	/* read permission, other */#define		S_IWOTH	0000002	/* write permission, other */#define		S_IXOTH	0000001	/* execute/search permission, other */#define	S_ISREG(m)	(((m)&_IFMT) == _IFREG)#define DIR_SEPARATOR#define DIR_SEPARATOR_CHAR	'\\'#define DIR_SEPARATOR_STR	"\\"/*(  Errno and Return Codes)Winsock has its own errno codes and it returns them through WSAGetLastError().However, it does also support BSD error codes, so we make a compromise. WSAdefinitions moved from _WIN32 ifdef by EGP*/#define socerrno WSAGetLastError()#define ERRNO_DONE/*Return code for socket functions. We can't use -1 as return value*/#define EWOULDBLOCK     WSAEWOULDBLOCK#define EINPROGRESS     WSAEINPROGRESS#define ECONNREFUSED    WSAECONNREFUSED#define ETIMEDOUT       WSAETIMEDOUT#define ENETUNREACH     WSAENETUNREACH#define EHOSTUNREACH    WSAEHOSTUNREACH#define EHOSTDOWN       WSAEHOSTDOWN#define EISCONN         WSAEISCONN#define EINVAL          WSAEINVAL#define ECONNRESET      WSAECONNRESET#define ECONNABORTED    WSAECONNABORTED#define ESHUTDOWN       WSAESHUTDOWN/* Some compilers do only define WIN32 and NOT _WINDOWS */#define NO_GROUPS#ifdef _WIN32#define MKDIR(a,b)	mkdir((a))     /* CLB NT has mkdir, but only one arg */#define SLEEP(n)        Sleep((n)*1000)#else#define MKDIR(a,b)	_mkdir((a))    /* CLB NT has mkdir, but only one arg */#endif /* WIN32 */#endif /* WWW_MSWINDOWS *//*.  Macintosh.(  mingw32 - Minimalist GNU for Windows)A bit like Cygwin, except it uses the native Windows API, which meansthe programs do not need the huge Cygwin DLL to run.Patch by Richard Atterer <richard@atterer.net>, October 2001*/#ifdef __MINGW32__#include <winsock2.h>#define WWW_MSWINDOWS/* #define WWW_WIN_CONSOLE */#define WWW_WIN_WINDOW/* #define WWW_WIN_ASYNC *//* #define WWW_WIN_DLL */#ifndef _WINSOCKAPI_#define _WINSOCKAPI_#endif#define NETREAD(s,b,l)  recv((s),(b),(l),0)#define NETWRITE(s,b,l) send((s),(b),(l),0)#define NETCLOSE(s)     closesocket(s)#define IOCTL(s,c,a)	ioctlsocket(s,c, (long *) a)#define MKDIR(a,b)      mkdir(a)#define REMOVE(a)	remove((a))#define DEFAULT_SUFFIXES	"."#define SOCKET SOCKET			/* WinSocks socket descriptor */#define INVSOC INVALID_SOCKET		/* WinSocks invalid socket */#define DESIRED_WINSOCK_VERSION 0x0101  /* we'd like winsock ver 1.1... */#define MINIMUM_WINSOCK_VERSION 0x0101  /* ...but we'll take ver 1.1 :) */#define DIR_SEPARATOR#define DIR_SEPARATOR_CHAR     '\\'#define DIR_SEPARATOR_STR      "\\"#define socerrno WSAGetLastError()#define ERRNO_DONE/* Taken from the WIN32 stuff above. */#define EWOULDBLOCK     WSAEWOULDBLOCK#define EINPROGRESS     WSAEINPROGRESS#define ECONNREFUSED    WSAECONNREFUSED#define ETIMEDOUT       WSAETIMEDOUT#define ENETUNREACH     WSAENETUNREACH#define EHOSTUNREACH    WSAEHOSTUNREACH#define EHOSTDOWN       WSAEHOSTDOWN#define EISCONN         WSAEISCONN/*#define EINVAL          WSAEINVAL*/#define ECONNRESET      WSAECONNRESET#define ECONNABORTED    WSAECONNABORTED#define ESHUTDOWN       WSAESHUTDOWN/* The configure.in script is wrong to default to #define GETGROUPS_T int */#ifdef GETGROUPS_T#undef GETGROUPS_T#endif#define HT_LSTAT stat#endif /* __MINGW32__ *//*.  Macintosh.We have two environments on Macintosh: Codeworrior and MPV.(  Metrowerks Codewarrior 6)Metrowerks Codewarrior is one development environment on the Mac. We areusing GUSI (1.5.9) by Matthias Neeracher <neeri@iis.ee.ethz.ch> forour socket lib. You can find more information about theGUSI Library fromSwitzerland.Compiles on PPC. Should compile on 68K.August 31, 1995 by Steven T. Roussey <sroussey@eng.uci.edu> (STR).and jeff@macalot.com (Jeff Dripps). Thanks a bunch!*/#ifdef __MWERKS__#include <gusi.h>#include <dirent.h>#include <errno.h>#include <sys/errno.h>#include <sioux.h>#define INCLUDES_DONE#define TCP_INCLUDES_DONE#define GUSI                    /* Identifies changes made for GUSI */#undef  HAVE_GETDOMAINNAME      /* STR */#undef  HAVE_GETPASS#undef  HAVE_GETWD#define HAVE_GETCWD#define USE_DIRENT#define NO_GROUPS#define GOT_READ_DIR#undef  HAVE_TIMEZONE           /* STR */#define NO_GMTOFF#define HAVE_STRERROR#define HAVE_GETHOSTNAME#define d_ino           d_fileno        /* backward compatibility */#define SLEEP(n)        GUSIDefaultSpin( SP_SLEEP, n/60)#define MKDIR(a,b)      mkdir(a)#define HAVE_STRFTIME           // added JTD:5/1/96#define HAVE_MKTIME             // added JTD:5/1/96#define HAVE_STRCHR             // added JTD:5/1/96#define STDC_HEADERS            // added JTD:5/1/96#define HAVE_MEMCPY             // added JTD:5/1/96#define TTY_IS_SELECTABLE       // added JTD:5/1/96#define HAVE_READDIR            // added JTD:5/1/96#define HAVE_DIRENT_INO         // added JTD:5/1/96#define HAVE_DIRENT_H           // added JTD:5/1/96#endif/*(  MPW)MPW is one development environment on the Mac.This entry was created by Aleksandar Totic (atotic@ncsa.uiuc.edu) this fileis compatible with sockets package released by NCSA. One major conflict isthat this library redefines write/read/etc as macros. In some of HTML codethese macros get executed when they should not be. Such files should defineNO_SOCKET_DEFS on top. This is a temporary hack.*/#ifdef applec			/* MPW  */#undef HAVE_SYSTEM#define DEBUG			/* Can't put it on the CC command line */#define NO_UNIX_IO		/* getuid() missing */#undef  HAVE_GETPID		/* getpid() does not exist */#define NO_GETWD		/* getwd() does not exist */#define NETCLOSE s_close    /* Routine to close a TCP-IP socket */#define NETREAD  s_read	    /* Routine to read from a TCP-IP socket */#define NETWRITE s_write    /* Routine to write to a TCP-IP socket */#define _ANSI_SOURCE#define GUI#define LINEFEED 10#define ANON_FTP_HOSTNAME#ifndef NO_SOCKET_DEFS#include <MacSockDefs.h>#endif /* NO_SOCKET_DEFS */#include <socket.ext.h>#include <string.h>#endif /* applec MPW *//*.  VAX/VMS.Under VMS, there are many versions of TCP-IP. Define one if you do not useDigital's UCX product:      UCX      DEC's "Ultrix connection" (default)      WIN_TCP      From Wollongong, now GEC software.      MULTINET      From SRI, now from TGV Inv.      DECNET      Cern's TCP socket emulation over DECnetThe last three do not interfere with the unix i/o library, and so they needspecial calls to read, write and close sockets. In these cases the socketnumber is a VMS channel number, so we make the @@@ HORRIBLE @@@ assumptionthat a channel number will be greater than 10 but a unix file descriptor

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
九九视频精品免费| 国产日韩欧美a| 亚洲国产日韩av| 色94色欧美sute亚洲线路一ni| 国产精品视频你懂的| 大胆亚洲人体视频| 国产精品久久久久久久久久久免费看| 国内精品写真在线观看 | 色综合天天做天天爱| 亚洲欧洲日韩在线| 色偷偷久久一区二区三区| 亚洲最色的网站| 7777精品伊人久久久大香线蕉| 婷婷久久综合九色综合绿巨人| 欧美精品日韩综合在线| 麻豆免费精品视频| 久久精品视频免费观看| 99久久精品国产导航| 亚洲一区二区视频在线观看| 538prom精品视频线放| 激情欧美一区二区| 中文字幕一区二区不卡| 欧美精品自拍偷拍| 国产丶欧美丶日本不卡视频| 亚洲卡通欧美制服中文| 3atv一区二区三区| 国产成人精品免费网站| 一区二区三区在线视频播放| 日韩一区二区三区电影| 国产91丝袜在线播放九色| 亚洲综合图片区| 久久久夜色精品亚洲| 在线观看视频一区二区欧美日韩| 美女在线观看视频一区二区| 中文字幕中文字幕一区| 欧美久久久久久久久久| 国产999精品久久久久久| 亚洲电影一区二区| 欧美激情综合在线| 欧美日韩国产另类一区| 国产iv一区二区三区| 亚洲va在线va天堂| 国产精品妹子av| 欧美一区二区三区小说| av成人老司机| 国产乱码精品1区2区3区| 亚洲高清三级视频| 亚洲色图视频网站| 久久久久久久久久久久久女国产乱| 在线免费观看不卡av| 国产盗摄视频一区二区三区| 日韩精品亚洲专区| 亚洲精品第1页| 中文字幕免费不卡在线| 欧美成人一区二区三区| 欧美日韩国产免费| 在线影视一区二区三区| 成人国产一区二区三区精品| 精品在线免费视频| 天堂va蜜桃一区二区三区漫画版| 亚洲欧美中日韩| 国产片一区二区| 久久亚洲综合色| 欧美一二区视频| 在线观看中文字幕不卡| 国产成人精品亚洲午夜麻豆| 亚洲欧美日韩人成在线播放| 国产精品无码永久免费888| 51精品视频一区二区三区| 成人app软件下载大全免费| 青青草成人在线观看| 一区二区三区四区五区视频在线观看 | 成人激情开心网| 久久精品国产免费看久久精品| 一区二区三区四区在线免费观看| 欧美国产一区二区在线观看| 欧美一区二区三区喷汁尤物| 色欧美片视频在线观看在线视频| 成人自拍视频在线| 国产一区二区女| 久久精品国产秦先生| 亚洲黄色免费网站| 中文av一区二区| 欧美一区三区二区| 欧美日韩激情一区二区| 欧洲一区二区三区在线| 91美女片黄在线观看91美女| 99精品国产91久久久久久| av亚洲精华国产精华精华| 国产不卡一区视频| 国产精品一区一区| 国产剧情一区二区| 午夜精品久久久久久不卡8050| 亚洲天堂av一区| 亚洲黄色av一区| 一区二区在线观看av| 亚洲精品伦理在线| 一区二区在线观看免费视频播放 | 午夜伦理一区二区| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲国产精品精华液ab| 久久久久国产精品人| 久久久综合网站| 国产日韩亚洲欧美综合| 中文字幕av一区二区三区| 国产精品卡一卡二| 亚洲免费在线电影| 亚洲日本成人在线观看| 婷婷综合另类小说色区| 美女视频一区二区| 国产一区二区三区在线观看免费 | 最新国产成人在线观看| 最新国产の精品合集bt伙计| 一区二区三区日韩欧美精品| 亚洲国产成人va在线观看天堂| 亚洲成人综合在线| 麻豆精品国产91久久久久久| 日韩精品1区2区3区| 国产成人在线色| 91在线观看污| 在线观看亚洲精品视频| 51精品秘密在线观看| 91精品国产入口| 久久久久88色偷偷免费| 亚洲少妇中出一区| 午夜精品福利一区二区蜜股av| 亚洲一二三四在线| 狠狠色综合色综合网络| av亚洲精华国产精华| 欧美日韩另类一区| 国产区在线观看成人精品| 亚洲国产一区二区a毛片| 美国精品在线观看| 99久久综合精品| 678五月天丁香亚洲综合网| 国产精品短视频| 日本不卡一二三| 波多野洁衣一区| 制服丝袜亚洲色图| 中文字幕中文字幕在线一区 | 精品国精品自拍自在线| 国产精品欧美久久久久一区二区| 亚洲狠狠爱一区二区三区| 国产在线乱码一区二区三区| 色综合天天综合色综合av| 日韩一级片网址| 久久久精品tv| 亚洲欧美一区二区三区久本道91| 日本中文字幕一区二区视频| 99久久婷婷国产综合精品| 正在播放一区二区| 有码一区二区三区| 国产精品1024| 欧美一区二区三区在| 亚洲激情中文1区| 不卡视频一二三| 国产午夜一区二区三区| 日本一不卡视频| 日本黄色一区二区| 中文文精品字幕一区二区| 日本亚洲三级在线| 在线亚洲精品福利网址导航| 337p粉嫩大胆色噜噜噜噜亚洲 | 日韩理论片中文av| 国产精品影视在线观看| 欧美一区二区私人影院日本| 日韩美女视频19| 国产成人h网站| 精品国产免费一区二区三区香蕉| 亚洲国产一二三| 国产精品2024| 国产欧美精品区一区二区三区 | 色偷偷成人一区二区三区91| www激情久久| 久久国产精品色| 日韩精品最新网址| 免费看欧美美女黄的网站| 欧美三级蜜桃2在线观看| 亚洲国产视频a| 在线看国产日韩| 亚洲一区二区三区视频在线播放| 成人a区在线观看| 国产女同互慰高潮91漫画| 国内精品伊人久久久久影院对白| 日韩午夜在线播放| 亚洲成av人影院在线观看网| 在线成人高清不卡| 强制捆绑调教一区二区| 欧美视频一区二区| 亚洲一区二区四区蜜桃| 欧美视频在线一区二区三区 | 久久精品亚洲乱码伦伦中文| 国内精品不卡在线| 久久久久久麻豆| 国v精品久久久网| 国产精品卡一卡二| 国产精品自在欧美一区| 一区二区三区欧美视频| 欧美特级限制片免费在线观看| 亚洲国产成人av好男人在线观看|