/usr/src/redhat/BUILD/httpd-2.2.3/os/tpf/os.h

This file in included in all Apache source code. It contains definitions of facilities available on _this_ operating system (HAVE_* macros), and prototypes of OS specific functions defined in os.c or os-inline.c [詳細]

#include "apr.h"
#include "ap_config.h"
#include <strings.h>
#include <i$netd.h>
#include <signal.h>

ソースコードを見る。

データ構造

struct  fd_set
struct  apache_input

マクロ定義

#define PLATFORM   "TPF"
#define FD_SETSIZE   2048
#define NBBY   8
#define NFDBITS   (sizeof(fd_mask) * NBBY)
#define howmany(x, y)   (((x)+((y)-1))/(y))
#define FD_CLR(n, p)   ((p)->fds_bits[(n)/NFDBITS] &= ~(1 << ((n) % NFDBITS)))
#define FD_ISSET(n, p)   ((p)->fds_bits[(n)/NFDBITS] & (1 <<((n) % NFDBITS)))
#define FD_ZERO(p)   memset((char *)(p), 0, sizeof(*(p)))
#define SIGPIPE   14

型定義

typedef long fd_mask
typedef apache_input APACHE_TPF_INPUT

関数

pid_t os_fork (struct server_rec *s, int slot)
int os_check_server (char *server)

変数

int tpf_child
char * ap_server_argv0
int scoreboard_fd


説明

This file in included in all Apache source code. It contains definitions of facilities available on _this_ operating system (HAVE_* macros), and prototypes of OS specific functions defined in os.c or os-inline.c


Apacheに対してSun Jul 19 22:05:26 2009に生成されました。  doxygen 1.4.7