Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
h2_from_h1.h
Go to the documentation of this file.
1 /* Copyright 2015 greenbytes GmbH (https://www.greenbytes.de)
2  *
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  * http://www.apache.org/licenses/LICENSE-2.0
8 
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef __mod_h2__h2_from_h1__
17 #define __mod_h2__h2_from_h1__
18 
33 struct h2_headers;
34 struct h2_task;
35 
38 
40 
42  apr_bucket_brigade* brigade,
43  ap_input_mode_t mode,
44  apr_read_type_e block,
45  apr_off_t readbytes);
46 
48 
49 #endif /* defined(__mod_h2__h2_from_h1__) */
ap_input_mode_t
input filtering modes
Definition: util_filter.h:41
Definition: h2_task.h:52
The representation of a filter chain.
Definition: util_filter.h:273
Definition: apr_buckets.h:258
apr_bucket_brigade * bb
Definition: mod_dav.h:556
apr_read_type_e
Definition: apr_buckets.h:57
apr_status_t h2_filter_headers_out(ap_filter_t *f, apr_bucket_brigade *bb)
Definition: h2.h:132
int apr_status_t
Definition: apr_errno.h:44
apr_status_t h2_from_h1_parse_response(struct h2_task *task, ap_filter_t *f, apr_bucket_brigade *bb)
apr_status_t h2_filter_trailers_out(ap_filter_t *f, apr_bucket_brigade *bb)
apr_status_t h2_filter_request_in(ap_filter_t *f, apr_bucket_brigade *brigade, ap_input_mode_t mode, apr_read_type_e block, apr_off_t readbytes)
off_t apr_off_t
Definition: apr.h:377