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

📄 os.h

📁 apache 安装教程 apache 安装教程
💻 H
字号:
/* Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements.  See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License.  You may obtain a copy of the License at * *     http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */#ifndef APACHE_OS_H#define APACHE_OS_H#define PLATFORM "BS2000"/* * 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 */#if !defined(INLINE) && defined(USE_GNU_INLINE)/* Compiler supports inline, so include the inlineable functions as * part of the header */#define INLINE extern ap_inlineINLINE int ap_os_is_path_absolute(const char *file);#include "os-inline.c"#endif#ifndef INLINE/* Compiler does not support inline, so prototype the inlineable functions * as normal */extern int ap_os_is_path_absolute(const char *file);#endif/* Other ap_os_ routines not used by this platform */#define ap_os_is_filename_valid(f)          (1)#define ap_os_kill(pid, sig)                kill(pid, sig)#if !defined(_POSIX_SOURCE) && !defined(_XOPEN_SOURCE) && !defined(HAVE_RINI_STRUCT)typedef struct {               char    *username;         char    *account;          char    *processor_name;}  _rini_struct;           extern int _rini(_rini_struct *);#endif /* !defined(_POSIX_SOURCE) && !defined(_XOPEN_SOURCE) */extern pid_t os_fork(const char *user);#ifdef _OSD_POSIXstruct pool;extern const char *os_set_account(struct pool *p, const char *account);struct server_rec;extern int os_init_job_environment(struct server_rec *s, const char *user_name, int one_process);#endif#ifdef HAVE_DLFCN_H#include <dlfcn.h>#define     ap_os_dso_handle_t  void *void        ap_os_dso_init(void);void *      ap_os_dso_load(const char *);void        ap_os_dso_unload(void *);void *      ap_os_dso_sym(void *, const char *);const char *ap_os_dso_error(void);#endif#endif /*! APACHE_OS_H*/

⌨️ 快捷键说明

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