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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? http_connection.h

?? Apache_2.0.59-Openssl_0.9 配置tomcat. Apache_2.0.59-Openssl_0.9 配置tomcat.
?? H
字號(hào):
/* 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_HTTP_CONNECTION_H
#define APACHE_HTTP_CONNECTION_H

#include "apr_hooks.h"
#include "apr_network_io.h"
#include "apr_buckets.h"

#ifdef __cplusplus
extern "C" {
#endif

/**
 * @package Apache connection library
 */
#ifdef CORE_PRIVATE
/**
 * This is the protocol module driver.  This calls all of the
 * pre-connection and connection hooks for all protocol modules.
 * @param c The connection on which the request is read
 * @param csd The mechanism on which this connection is to be read.  
 *            Most times this will be a socket, but it is up to the module
 *            that accepts the request to determine the exact type.
 * @deffunc void ap_process_connection(conn_rec *c, void *csd)
 */
AP_CORE_DECLARE(void) ap_process_connection(conn_rec *c, void *csd);

AP_CORE_DECLARE(void) ap_flush_conn(conn_rec *c);

/**
 * This function is responsible for the following cases:
 * <pre>
 * we now proceed to read from the client until we get EOF, or until
 * MAX_SECS_TO_LINGER has passed.  the reasons for doing this are
 * documented in a draft:
 *
 * http://www.ics.uci.edu/pub/ietf/http/draft-ietf-http-connection-00.txt
 *
 * in a nutshell -- if we don't make this effort we risk causing
 * TCP RST packets to be sent which can tear down a connection before
 * all the response data has been sent to the client.
 * </pre>
 * @param c The connection we are closing
 */
AP_DECLARE(void) ap_lingering_close(conn_rec *c);
#endif

  /* Hooks */
/**
 * create_connection is a RUN_FIRST hook which allows modules to create 
 * connections. In general, you should not install filters with the 
 * create_connection hook. If you require vhost configuration information 
 * to make filter installation decisions, you must use the pre_connection
 * or install_network_transport hook. This hook should close the connection
 * if it encounters a fatal error condition.
 *
 * @param p The pool from which to allocate the connection record
 * @param csd The socket that has been accepted
 * @param conn_id A unique identifier for this connection.  The ID only
 *                needs to be unique at that time, not forever.
 * @param sbh A handle to scoreboard information for this connection.
 * @return An allocated connection record or NULL.
 */
AP_DECLARE_HOOK(conn_rec *, create_connection,
                (apr_pool_t *p, server_rec *server, apr_socket_t *csd,
                 long conn_id, void *sbh, apr_bucket_alloc_t *alloc))
   
/**
 * This hook gives protocol modules an opportunity to set everything up
 * before calling the protocol handler.  All pre-connection hooks are
 * run until one returns something other than ok or decline
 * @param c The connection on which the request has been received.
 * @param csd The mechanism on which this connection is to be read.  
 *            Most times this will be a socket, but it is up to the module
 *            that accepts the request to determine the exact type.
 * @return OK or DECLINED
 * @deffunc int ap_run_pre_connection(conn_rec *c, void *csd)
 */
AP_DECLARE_HOOK(int,pre_connection,(conn_rec *c, void *csd))

/**
 * This hook implements different protocols.  After a connection has been
 * established, the protocol module must read and serve the request.  This
 * function does that for each protocol module.  The first protocol module
 * to handle the request is the last module run.
 * @param c The connection on which the request has been received.
 * @return OK or DECLINED
 * @deffunc int ap_run_process_connection(conn_rec *c)
 */
AP_DECLARE_HOOK(int,process_connection,(conn_rec *c))

/* End Of Connection (EOC) bucket */

AP_DECLARE_DATA extern const apr_bucket_type_t ap_bucket_type_eoc;

/**
 * Determine if a bucket is an End Of Connection (EOC) bucket
 * @param e The bucket to inspect
 * @return true or false
 */
#define AP_BUCKET_IS_EOC(e)         (e->type == &ap_bucket_type_eoc)

/**
 * Make the bucket passed in an End Of Connection (EOC) bucket
 * @param b The bucket to make into an EOC bucket
 * @return The new bucket, or NULL if allocation failed
 * @deffunc apr_bucket *ap_bucket_eoc_make(apr_bucket *b)
 */
AP_DECLARE(apr_bucket *) ap_bucket_eoc_make(apr_bucket *b);

/**
 * Create a bucket referring to an End Of Connection (EOC). This indicates
 * that the connection will be closed.
 * @param list The freelist from which this bucket should be allocated
 * @return The new bucket, or NULL if allocation failed
 * @deffunc apr_bucket *ap_bucket_eoc_create(apr_bucket_alloc_t *list)
 */
AP_DECLARE(apr_bucket *) ap_bucket_eoc_create(apr_bucket_alloc_t *list);

#ifdef __cplusplus
}
#endif

#endif	/* !APACHE_HTTP_REQUEST_H */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美电影一区二区| 蜜桃视频一区二区三区| 中文字幕中文在线不卡住| 亚洲国产高清aⅴ视频| 亚洲三级在线观看| 麻豆精品在线看| 日韩一级视频免费观看在线| 精品国产91久久久久久久妲己| 国产精品私人影院| 精一区二区三区| 日本精品视频一区二区三区| 日韩欧美的一区| 视频一区中文字幕| 成人黄色综合网站| 欧美一区中文字幕| 亚洲综合在线五月| 国产99久久久精品| 日韩欧美国产一区二区三区| 韩国成人福利片在线播放| 欧美日韩国产精品成人| 亚洲国产精品一区二区www | 日韩欧美电影一区| 国产精品一二三区| 精品国产免费人成电影在线观看四季| 六月婷婷色综合| 日韩亚洲欧美中文三级| 国产69精品久久777的优势| 亚洲欧美日韩国产成人精品影院 | 最好看的中文字幕久久| 在线观看日韩一区| 国产精品伦一区| 欧美日韩国产系列| 国产1区2区3区精品美女| 一区二区高清免费观看影视大全 | 欧美男同性恋视频网站| 国产乱子伦一区二区三区国色天香| 欧美日本一区二区在线观看| 精品一区二区三区久久| 五月天一区二区三区| 国产夫妻精品视频| 国产人久久人人人人爽| 国产一区二区毛片| 亚洲线精品一区二区三区| 久久久久久久精| 国产夫妻精品视频| 日本成人在线电影网| 日韩欧美国产成人一区二区| 91免费视频大全| 中文字幕人成不卡一区| 欧美中文字幕亚洲一区二区va在线 | 夜夜爽夜夜爽精品视频| www日韩大片| 国产黄色成人av| 亚洲bt欧美bt精品| 日韩欧美精品在线| 在线观看av一区二区| 黑人巨大精品欧美一区| 日日摸夜夜添夜夜添亚洲女人| 亚洲靠逼com| 欧美久久一二区| 色丁香久综合在线久综合在线观看| 国产69精品久久777的优势| 美女网站视频久久| 丝袜美腿亚洲色图| 亚洲综合免费观看高清完整版在线 | 在线免费一区三区| 99久久精品国产毛片| 亚洲一区二区三区小说| 中文字幕欧美一区| 国产精品不卡一区二区三区| 国产欧美一区二区三区在线老狼| 欧美成人三级在线| www.亚洲在线| 日日噜噜夜夜狠狠视频欧美人 | 国产夫妻精品视频| 极品少妇xxxx偷拍精品少妇| 日韩成人免费看| 天堂精品中文字幕在线| 亚洲一二三区在线观看| 一区二区三区电影在线播| 中文字幕亚洲视频| 亚洲欧洲成人av每日更新| 亚洲三级在线播放| 亚洲欧美激情小说另类| 亚洲品质自拍视频| 夜夜精品浪潮av一区二区三区| 亚洲精品欧美激情| 日日夜夜精品免费视频| 久久成人免费网| 国产精品主播直播| 豆国产96在线|亚洲| 成人国产免费视频| 在线观看视频一区二区欧美日韩 | 精品入口麻豆88视频| 久久网这里都是精品| 国产日本欧美一区二区| 亚洲色图清纯唯美| 亚洲成人免费av| 久草热8精品视频在线观看| 国产一区二区三区黄视频 | 麻豆一区二区三区| 国产九色sp调教91| 91蜜桃婷婷狠狠久久综合9色| 色综合久久久久综合99| 国产激情偷乱视频一区二区三区| 国产美女精品人人做人人爽 | 激情小说亚洲一区| 成人激情免费视频| 欧美视频在线观看一区| 成人av电影在线| 欧美日韩国产大片| 精品国产亚洲在线| 国产精品你懂的在线欣赏| 亚洲蜜桃精久久久久久久| 日韩精品一卡二卡三卡四卡无卡| 国产真实乱子伦精品视频| 91片黄在线观看| 欧美一级专区免费大片| 国产精品激情偷乱一区二区∴| 亚洲综合丁香婷婷六月香| 美国十次了思思久久精品导航| 成人精品在线视频观看| 粉嫩av亚洲一区二区图片| 在线观看不卡视频| 国产人久久人人人人爽| 日韩精品久久理论片| 国产福利一区二区三区在线视频| 欧美一a一片一级一片| 精品国产百合女同互慰| 亚洲制服丝袜av| 国产精品12区| 欧美一卡2卡3卡4卡| 亚洲嫩草精品久久| 国产一区二区福利视频| 欧美丝袜丝nylons| 国产精品蜜臀av| 精品系列免费在线观看| 欧美三级蜜桃2在线观看| 色婷婷av一区二区三区之一色屋| 精品少妇一区二区三区在线播放 | 国产亚洲成aⅴ人片在线观看| 久久久久99精品一区| 亚洲成人在线观看视频| 波多野洁衣一区| 久久久精品国产免大香伊| 日韩国产欧美三级| 欧美性猛片aaaaaaa做受| 国产精品污污网站在线观看| 激情综合网av| 欧美一级欧美三级| 亚洲成av人片在线| 91麻豆swag| 中文字幕中文字幕中文字幕亚洲无线 | 色国产综合视频| 欧美国产丝袜视频| 国内一区二区在线| 日韩欧美电影一区| 青青草视频一区| 国产成人8x视频一区二区| 日韩欧美一二三区| 日本免费在线视频不卡一不卡二 | 91日韩在线专区| 国产精品久久久久毛片软件| 国产成人免费av在线| 精品国产免费人成在线观看| 久久97超碰色| xnxx国产精品| 国产91在线|亚洲| 久久久久久久综合狠狠综合| 国产一区二区三区在线看麻豆| 精品国产一区二区三区忘忧草 | 国产亚洲1区2区3区| 国产在线一区观看| 国产日韩三级在线| 成人一级视频在线观看| 欧美激情自拍偷拍| 91免费版在线看| 一区二区三区丝袜| 欧美日韩国产美| 香蕉久久夜色精品国产使用方法| 欧美日韩国产中文| 日韩福利视频导航| 精品久久久久久久久久久久久久久| 久久99精品国产麻豆婷婷洗澡| 精品国产百合女同互慰| 粉嫩蜜臀av国产精品网站| 成人欧美一区二区三区在线播放| av电影在线不卡| 亚洲午夜电影在线观看| 欧美精品日韩综合在线| 麻豆精品一区二区三区| 久久久久99精品国产片| 色哟哟在线观看一区二区三区| 亚洲精品视频在线看| 欧美猛男超大videosgay| 免费观看91视频大全| 久久久久88色偷偷免费| 欧美性受xxxx黑人xyx性爽| 丝瓜av网站精品一区二区| 精品国产一区二区三区忘忧草|