blob: 970ce6881ea1827162c669095bc59b0038d3b54d [file] [log] [blame]
########## APR structures ##########
# for mapping see %ModPerl::MapUtil::disabled_map in
# lib/ModPerl/MapUtil.pm
IGNORE: apr_pool_t apr_os_ apr_vformatter_buff_t apr_pool_t \
apr_table_t apr_in_addr_t apr_bucket_ apr_md5_ctx_t apr_sha1_ctx_t \
apr_md4_ctx_t apr_sdbm_datum_t apr_memnode_t \
apr_uuid_t apr_datum_t apr_mmap_t apr_hdtr_t apr_ipsubnet_t \
apr_strmatch_pattern apr_version_t
#buckets
<apr_bucket_type_t>
< name
- num_func
- destroy
- read
- setaside
- split
- copy
</apr_bucket_type_t>
<apr_bucket>
> link
< type
< length
< start
< data
> free
> list
</apr_bucket>
<apr_bucket_brigade>
~ pool
> list
< bucket_alloc
</apr_bucket_brigade>
<apr_finfo_t>
- pool
< valid
< protection
< filetype
< user
< group
< inode
< device
< nlink
< size
< csize
< atime
< mtime
< ctime
< fname
< name
- filehand
</apr_finfo_t>
<apr_sockaddr_t>
- pool
- hostname
- servname
< port
- sa
- salen
- ipaddr_len
- addr_str_len
- ipaddr_ptr
- next
- family
</apr_sockaddr_t>
!<apr_proc_t>
pid
in
out
err
</apr_proc_t>
!<apr_time_exp_t>
tm_usec
tm_sec
tm_min
tm_hour
tm_mday
tm_mon
tm_year
tm_wday
tm_yday
tm_isdst
tm_gmtoff
</apr_time_exp_t>
#generic data structures
!<apr_array_header_t>
> pool
> elt_size
nelts
> nalloc
elts
</apr_array_header_t>
!<apr_table_entry_t>
key
val
> key_checksum
</apr_table_entry_t>
#getopt
!<apr_getopt_t>
- cont
- errfn
errarg
ind
- opt
- reset
argc
argv
- place
- interleave
- skip_start
- skip_end
</apr_getopt_t>
!<apr_getopt_option_t>
name
- optch
- has_arg
description
</apr_getopt_option_t>
#XML
!<apr_xml_elem>
name
ns
lang
first_cdata
following_cdata
parent
next
first_child
attr
last_child
ns_scope
priv
</apr_xml_elem>
<apr_xml_doc>
root
namespaces
</apr_xml_doc>
<apr_text_header>
first
last
</apr_text_header>
<apr_xml_attr>
name
ns
value
next
</apr_xml_attr>
<apr_text>
text
next
</apr_text>
<apr_uri_t>
& scheme
hostinfo
& user
& password
& hostname
- port_str
& path
& query
& fragment
hostent
~ port
- is_initialized
- dns_looked_up
- dns_resolved
</apr_uri_t>