File: apreq_parser_t.3

package info (click to toggle)
libapreq2 2.17-8
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,164 kB
  • sloc: ansic: 8,283; perl: 5,451; sh: 4,627; cpp: 380; makefile: 270; javascript: 186
file content (63 lines) | stat: -rw-r--r-- 1,504 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
.TH "apreq_parser_t" 3 "Thu Aug 18 2022" "Version 2.17" "libapreq2" \" -*- nroff -*-
.ad l
.nh
.SH NAME
apreq_parser_t
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <apreq_parser\&.h>\fP
.SS "Data Fields"

.in +1c
.ti -1c
.RI "\fBapreq_parser_function_t\fP \fBparser\fP"
.br
.ti -1c
.RI "const char * \fBcontent_type\fP"
.br
.ti -1c
.RI "apr_pool_t * \fBpool\fP"
.br
.ti -1c
.RI "apr_bucket_alloc_t * \fBbucket_alloc\fP"
.br
.ti -1c
.RI "apr_size_t \fBbrigade_limit\fP"
.br
.ti -1c
.RI "const char * \fBtemp_dir\fP"
.br
.ti -1c
.RI "\fBapreq_hook_t\fP * \fBhook\fP"
.br
.ti -1c
.RI "void * \fBctx\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
A request body parser instance\&. 
.SH "Field Documentation"
.PP 
.SS "apr_size_t apreq_parser_t::brigade_limit"
the maximum in-memory bytes a brigade may use 
.SS "apr_bucket_alloc_t* apreq_parser_t::bucket_alloc"
bucket allocator used to create bucket brigades 
.SS "const char* apreq_parser_t::content_type"
the Content-Type request header 
.SS "void* apreq_parser_t::ctx"
internal context pointer used by the parser function 
.SS "\fBapreq_hook_t\fP* apreq_parser_t::hook"
linked list of hooks 
.SS "\fBapreq_parser_function_t\fP apreq_parser_t::parser"
the function which parses chunks of body data 
.SS "apr_pool_t* apreq_parser_t::pool"
a pool which outlasts the bucket_alloc\&. 
.SS "const char* apreq_parser_t::temp_dir"
the directory for generating temporary files 

.SH "Author"
.PP 
Generated automatically by Doxygen for libapreq2 from the source code\&.