亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美一卡2卡3卡4卡| 中文字幕视频一区| 一本一本久久a久久精品综合麻豆| 婷婷国产在线综合| 亚洲毛片av在线| 国产三级一区二区三区| 久久婷婷久久一区二区三区| 91麻豆精品国产91久久久更新时间 | 精品久久人人做人人爱| 欧美性受极品xxxx喷水| 欧美在线视频你懂得| 欧美在线一区二区三区| 欧洲精品一区二区| 在线观看视频一区二区欧美日韩| 在线观看日韩高清av| 欧美日韩亚洲综合一区二区三区| 欧美电影一区二区三区| 欧美精品丝袜中出| 欧美岛国在线观看| 精品少妇一区二区三区在线播放 | 国产亚洲精品资源在线26u| 国产清纯白嫩初高生在线观看91| 国产免费观看久久| 中文字幕亚洲欧美在线不卡| 亚洲精品网站在线观看| 亚州成人在线电影| 国产一区二区调教| 成人av电影观看| 97超碰欧美中文字幕| 欧美日韩一区二区三区四区| 久久久久久免费网| 久久久精品国产免大香伊| 亚洲免费在线看| 奇米色一区二区三区四区| 丁香婷婷综合网| 成人免费视频视频| 欧美日韩一二三| 中文字幕av不卡| 一区二区三区四区国产精品| 国产精品一级片| 亚洲欧美偷拍三级| 日本亚洲天堂网| 国产成人av影院| 成人av动漫网站| 欧美一卡2卡3卡4卡| 日韩你懂的电影在线观看| 91激情在线视频| 欧美一卡二卡在线| 日韩三级视频在线观看| 久久久久久久久一| 亚洲免费观看在线观看| 一区二区三区中文字幕电影| 天天综合网天天综合色| 亚洲精品免费看| 久久精品国产亚洲aⅴ| 成人精品视频网站| 4438x亚洲最大成人网| 亚洲综合激情另类小说区| 日本女人一区二区三区| 国产成人精品免费看| 色综合中文字幕| 久久成人精品无人区| 国产99一区视频免费| 在线精品国精品国产尤物884a| 欧美精品tushy高清| 欧美日本一区二区三区四区| 久久久www免费人成精品| 亚洲六月丁香色婷婷综合久久 | 欧美日韩在线一区二区| 欧美在线观看18| 精品少妇一区二区三区免费观看 | 欧美肥大bbwbbw高潮| 欧美久久高跟鞋激| 日韩一区二区在线观看| 国产精品久久网站| 五月天久久比比资源色| 亚洲午夜激情网站| 国产·精品毛片| 日韩欧美高清在线| 亚洲人成网站色在线观看| 偷窥少妇高潮呻吟av久久免费| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 国产成人夜色高潮福利影视| 国v精品久久久网| 欧美一区二视频| 亚洲精品水蜜桃| 成人av手机在线观看| 日韩一卡二卡三卡四卡| 午夜精品福利视频网站| 色综合久久久久网| 中文字幕第一区第二区| 国产主播一区二区三区| 欧美日韩国产精品成人| 亚洲午夜私人影院| 日韩天堂在线观看| 国产成人午夜片在线观看高清观看| 91麻豆精品91久久久久同性| 一区二区不卡在线播放 | 欧美综合久久久| 欧美午夜在线观看| 国产精品中文欧美| 精品国产a毛片| 欧美日韩综合一区| 一区二区三区蜜桃| 91官网在线免费观看| 久久嫩草精品久久久精品| 精品伊人久久久久7777人| 日韩一二在线观看| 久久国产生活片100| 精品国产成人系列| 国产精品中文字幕一区二区三区| 日韩精品专区在线影院观看| 懂色av噜噜一区二区三区av| 7777精品伊人久久久大香线蕉最新版| 一区二区国产视频| 91精品国产色综合久久不卡电影| 中文字幕一区二区三区不卡| 97久久人人超碰| 午夜av一区二区三区| 色婷婷av一区二区三区大白胸 | 91国产免费观看| 一区二区三区四区五区视频在线观看| 91成人免费网站| 亚洲精品一区二区三区99| 国产高清精品久久久久| 亚洲欧洲精品一区二区三区 | 国产一区二区三区四区五区美女 | 久久这里都是精品| 国产高清成人在线| 亚洲一区欧美一区| 色综合色综合色综合色综合色综合| 日韩午夜三级在线| 风间由美一区二区av101| 亚洲高清一区二区三区| 99久久婷婷国产| 亚洲成人精品一区二区| 久久婷婷久久一区二区三区| 国产一区二区三区视频在线播放| 国产精品天美传媒| 欧美日本在线一区| 韩国毛片一区二区三区| 亚洲天堂精品视频| 成人av综合在线| 日韩vs国产vs欧美| 国产精品美女久久久久aⅴ | 亚洲一区二区美女| 欧美精品 国产精品| 国产69精品一区二区亚洲孕妇| 亚洲国产日韩综合久久精品| 久久久一区二区三区| 国产一区美女在线| 久久精品在线观看| 国产精品一品视频| 天天综合色天天综合色h| 久久久99免费| 欧美肥大bbwbbw高潮| 91女神在线视频| 亚洲国产精品一区二区久久 | 亚洲乱码国产乱码精品精小说| 在线播放国产精品二区一二区四区| 亚洲女人****多毛耸耸8| 久久亚洲春色中文字幕久久久| 色狠狠色狠狠综合| 不卡视频一二三| 国产美女主播视频一区| 蜜桃一区二区三区在线| 亚洲国产一区视频| 亚洲精品日产精品乱码不卡| 中文字幕在线不卡视频| 日韩欧美在线影院| 亚洲精品在线观| 欧美亚洲尤物久久| 国产aⅴ综合色| 国产一区二区三区综合 | 日日欢夜夜爽一区| 国产亚洲美州欧州综合国| 国产精品免费av| 亚洲国产精品99久久久久久久久 | 日本女优在线视频一区二区 | 精品无人区卡一卡二卡三乱码免费卡| 久久综合精品国产一区二区三区| 欧美人与性动xxxx| 久久99热99| 久久er精品视频| 韩国精品在线观看| 韩国一区二区在线观看| 经典三级在线一区| 国产在线视频一区二区| 蜜臀91精品一区二区三区| 久88久久88久久久| 国产在线国偷精品免费看| 国产精品996| 99久久精品国产一区二区三区 | 亚洲夂夂婷婷色拍ww47| 亚洲成人手机在线| 午夜伊人狠狠久久| 五月婷婷久久丁香| 狠狠色丁香婷婷综合| 国产99久久久精品| 色一区在线观看|