⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uconfig.h

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 H
📖 第 1 页 / 共 5 页
字号:
 *//*#define HAS_SETLOCALE	/ **//* HAS_SETPGID: *	This symbol, if defined, indicates that the setpgid(pid, gpid) *	routine is available to set process group ID. *//*#define HAS_SETPGID	/ **//* HAS_SETPGRP2: *	This symbol, if defined, indicates that the setpgrp2() (as in DG/UX) *	routine is available to set the current process group. *//*#define HAS_SETPGRP2		/ **//* HAS_SETPRIORITY: *	This symbol, if defined, indicates that the setpriority routine is *	available to set a process's priority. *//*#define HAS_SETPRIORITY		/ **//* HAS_SETREGID: *	This symbol, if defined, indicates that the setregid routine is *	available to change the real and effective gid of the current *	process. *//* HAS_SETRESGID: *	This symbol, if defined, indicates that the setresgid routine is *	available to change the real, effective and saved gid of the current *	process. *//*#define HAS_SETREGID		/ **//*#define HAS_SETRESGID		/ **//* HAS_SETREUID: *	This symbol, if defined, indicates that the setreuid routine is *	available to change the real and effective uid of the current *	process. *//* HAS_SETRESUID: *	This symbol, if defined, indicates that the setresuid routine is *	available to change the real, effective and saved uid of the current *	process. *//*#define HAS_SETREUID		/ **//*#define HAS_SETRESUID		/ **//* HAS_SETRGID: *	This symbol, if defined, indicates that the setrgid routine is available *	to change the real gid of the current program. *//*#define HAS_SETRGID		/ **//* HAS_SETRUID: *	This symbol, if defined, indicates that the setruid routine is available *	to change the real uid of the current program. *//*#define HAS_SETRUID		/ **//* HAS_SETSID: *	This symbol, if defined, indicates that the setsid routine is *	available to set the process group ID. *//*#define HAS_SETSID	/ **//* HAS_STRCHR: *	This symbol is defined to indicate that the strchr()/strrchr() *	functions are available for string searching. If not, try the *	index()/rindex() pair. *//* HAS_INDEX: *	This symbol is defined to indicate that the index()/rindex() *	functions are available for string searching. *//*#define HAS_STRCHR	/ **//*#define HAS_INDEX	/ **//* HAS_STRCOLL: *	This symbol, if defined, indicates that the strcoll routine is *	available to compare strings using collating information. *//*#define HAS_STRCOLL	/ **//* USE_STRUCT_COPY: *	This symbol, if defined, indicates that this C compiler knows how *	to copy structures.  If undefined, you'll need to use a block copy *	routine of some sort instead. *//*#define	USE_STRUCT_COPY	/ **//* HAS_STRTOD: *	This symbol, if defined, indicates that the strtod routine is *	available to provide better numeric string conversion than atof(). *//*#define HAS_STRTOD	/ **//* HAS_STRTOL: *	This symbol, if defined, indicates that the strtol routine is available *	to provide better numeric string conversion than atoi() and friends. *//*#define HAS_STRTOL	/ **//* HAS_STRXFRM: *	This symbol, if defined, indicates that the strxfrm() routine is *	available to transform strings. *//*#define HAS_STRXFRM	/ **//* HAS_SYMLINK: *	This symbol, if defined, indicates that the symlink routine is available *	to create symbolic links. *//*#define HAS_SYMLINK	/ **//* HAS_SYSCALL: *	This symbol, if defined, indicates that the syscall routine is *	available to call arbitrary system calls. If undefined, that's tough. *//*#define HAS_SYSCALL	/ **//* HAS_SYSCONF: *	This symbol, if defined, indicates that sysconf() is available *	to determine system related limits and options. *//*#define HAS_SYSCONF	/ **//* HAS_SYSTEM: *	This symbol, if defined, indicates that the system routine is *	available to issue a shell command. *//*#define HAS_SYSTEM	/ **//* HAS_TCGETPGRP: *	This symbol, if defined, indicates that the tcgetpgrp routine is *	available to get foreground process group ID. *//*#define HAS_TCGETPGRP		/ **//* HAS_TCSETPGRP: *	This symbol, if defined, indicates that the tcsetpgrp routine is *	available to set foreground process group ID. *//*#define HAS_TCSETPGRP		/ **//* HAS_TRUNCATE: *	This symbol, if defined, indicates that the truncate routine is *	available to truncate files. *//*#define HAS_TRUNCATE	/ **//* HAS_TZNAME: *	This symbol, if defined, indicates that the tzname[] array is *	available to access timezone names. *//*#define HAS_TZNAME		/ **//* HAS_UMASK: *	This symbol, if defined, indicates that the umask routine is *	available to set and get the value of the file creation mask. *//*#define HAS_UMASK		/ **//* HAS_USLEEP: *	This symbol, if defined, indicates that the usleep routine is *	available to let the process sleep on a sub-second accuracy. *//*#define HAS_USLEEP		/ **//* HASVOLATILE: *	This symbol, if defined, indicates that this C compiler knows about *	the volatile declaration. *//*#define	HASVOLATILE	/ **/#ifndef HASVOLATILE#define volatile#endif/* HAS_WAIT4: *	This symbol, if defined, indicates that wait4() exists. *//*#define HAS_WAIT4	/ **//* HAS_WAITPID: *	This symbol, if defined, indicates that the waitpid routine is *	available to wait for child process. *//*#define HAS_WAITPID	/ **//* HAS_WCSTOMBS: *	This symbol, if defined, indicates that the wcstombs routine is *	available to convert wide character strings to multibyte strings. *//*#define HAS_WCSTOMBS	/ **//* HAS_WCTOMB: *	This symbol, if defined, indicates that the wctomb routine is available *	to covert a wide character to a multibyte. *//*#define HAS_WCTOMB		/ **//* I_ARPA_INET: *	This symbol, if defined, indicates to the C program that it should *	include <arpa/inet.h> to get inet_addr and friends declarations. *//*#define	I_ARPA_INET		/ **//* I_DBM: *	This symbol, if defined, indicates that <dbm.h> exists and should *	be included. *//* I_RPCSVC_DBM: *	This symbol, if defined, indicates that <rpcsvc/dbm.h> exists and *	should be included. *//*#define I_DBM	/ **//*#define I_RPCSVC_DBM	/ **//* I_DIRENT: *	This symbol, if defined, indicates to the C program that it should *	include <dirent.h>. Using this symbol also triggers the definition *	of the Direntry_t define which ends up being 'struct dirent' or *	'struct direct' depending on the availability of <dirent.h>. *//* DIRNAMLEN: *	This symbol, if defined, indicates to the C program that the length *	of directory entry names is provided by a d_namlen field.  Otherwise *	you need to do strlen() on the d_name field. *//* Direntry_t: *	This symbol is set to 'struct direct' or 'struct dirent' depending on *	whether dirent is available or not. You should use this pseudo type to *	portably declare your directory entries. */#define I_DIRENT		/**//*#define DIRNAMLEN	/ **/#define Direntry_t struct dirent/* I_DLFCN: *	This symbol, if defined, indicates that <dlfcn.h> exists and should *	be included. *//*#define I_DLFCN		/ **//* I_FCNTL: *	This manifest constant tells the C program to include <fcntl.h>. *//*#define I_FCNTL	/ **//* I_FLOAT: *	This symbol, if defined, indicates to the C program that it should *	include <float.h> to get definition of symbols like DBL_MAX or *	DBL_MIN, i.e. machine dependent floating point values. *//*#define I_FLOAT		/ **//* I_LIMITS: *	This symbol, if defined, indicates to the C program that it should *	include <limits.h> to get definition of symbols like WORD_BIT or *	LONG_MAX, i.e. machine dependant limitations. *//*#define I_LIMITS		/ **//* I_LOCALE: *	This symbol, if defined, indicates to the C program that it should *	include <locale.h>. *//*#define	I_LOCALE		/ **//* I_MATH: *	This symbol, if defined, indicates to the C program that it should *	include <math.h>. */#define I_MATH		/**//* I_MEMORY: *	This symbol, if defined, indicates to the C program that it should *	include <memory.h>. *//*#define I_MEMORY		/ **//* I_NET_ERRNO: *	This symbol, if defined, indicates that <net/errno.h> exists and  *	should be included. *//*#define I_NET_ERRNO		/ **//* I_NETINET_IN: *	This symbol, if defined, indicates to the C program that it should *	include <netinet/in.h>. Otherwise, you may try <sys/in.h>. *//*#define I_NETINET_IN	/ **//* I_SFIO: *	This symbol, if defined, indicates to the C program that it should *	include <sfio.h>. *//*#define	I_SFIO		/ **//* I_STDDEF: *	This symbol, if defined, indicates that <stddef.h> exists and should *	be included. *//*#define I_STDDEF	/ **//* I_STDLIB: *	This symbol, if defined, indicates that <stdlib.h> exists and should *	be included. */#define I_STDLIB		/**//* I_STRING: *	This symbol, if defined, indicates to the C program that it should *	include <string.h> (USG systems) instead of <strings.h> (BSD systems). */#define I_STRING		/**//* I_SYS_DIR: *	This symbol, if defined, indicates to the C program that it should *	include <sys/dir.h>. *//*#define I_SYS_DIR		/ **//* I_SYS_FILE: *	This symbol, if defined, indicates to the C program that it should *	include <sys/file.h> to get definition of R_OK and friends. *//*#define I_SYS_FILE		/ **//* I_SYS_IOCTL: *	This symbol, if defined, indicates that <sys/ioctl.h> exists and should *	be included. Otherwise, include <sgtty.h> or <termio.h>. *//* I_SYS_SOCKIO: *	This symbol, if defined, indicates the <sys/sockio.h> should be included *	to get socket ioctl options, like SIOCATMARK. *//*#define	I_SYS_IOCTL		/ **//*#define I_SYS_SOCKIO	/ **//* I_SYS_NDIR: *	This symbol, if defined, indicates to the C program that it should *	include <sys/ndir.h>. *//*#define I_SYS_NDIR	/ **//* I_SYS_PARAM: *	This symbol, if defined, indicates to the C program that it should *	include <sys/param.h>. *//*#define I_SYS_PARAM		/ **//* I_SYS_RESOURCE: *	This symbol, if defined, indicates to the C program that it should *	include <sys/resource.h>. *//*#define I_SYS_RESOURCE		/ **//* I_SYS_SELECT: *	This symbol, if defined, indicates to the C program that it should *	include <sys/select.h> in order to get definition of struct timeval. *//*#define I_SYS_SELECT	/ **//* I_SYS_STAT: *	This symbol, if defined, indicates to the C program that it should *	include <sys/stat.h>. */#define	I_SYS_STAT		/**//* I_SYS_TIMES: *	This symbol, if defined, indicates to the C program that it should *	include <sys/times.h>. *//*#define	I_SYS_TIMES		/ **//* I_SYS_TYPES: *	This symbol, if defined, indicates to the C program that it should *	include <sys/types.h>. *//*#define	I_SYS_TYPES		/ **//* I_SYS_UN: *	This symbol, if defined, indicates to the C program that it should *	include <sys/un.h> to get UNIX domain socket definitions. *//*#define I_SYS_UN		/ **//* I_SYS_WAIT: *	This symbol, if defined, indicates to the C program that it should *	include <sys/wait.h>. *//*#define I_SYS_WAIT	/ **//* I_TERMIO: *	This symbol, if defined, indicates that the program should include *	<termio.h> rather than <sgtty.h>.  There are also differences in *	the ioctl() calls that depend on the value of this symbol. *//* I_TERMIOS: *	This symbol, if defined, indicates that the program should include *	the POSIX termios.h rather than sgtty.h or termio.h. *	There are also differences in the ioctl() calls that depend on the *	value of this symbol. *//* I_SGTTY: *	This symbol, if defined, indicates that the program should include *	<sgtty.h> rather than <termio.h>.  There are also differences in *	the ioctl() calls that depend on the value of this symbol. *//*#define I_TERMIO		/ **//*#define I_TERMIOS		/ **//*#define I_SGTTY		/ **//* I_UNISTD: *	This symbol, if defined, indicates to the C program that it should *	include <unistd.h>. *//*#define I_UNISTD		/ **//* I_UTIME: *	This symbol, if defined, indicates to the C program that it should *	include <utime.h>. *//*#define I_UTIME		/ **/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -