usage: %s::%s(%s)
Usage: APR::Base64::encode_len(len)
Usage: APR::Brigade::new(CLASS, p, list)
Usage: APR::Brigade::destroy(b)
Usage: APR::Brigade::split(b, e)
Usage: APR::Brigade::concat(a, b)
Usage: APR::Brigade::empty(brigade)
Usage: APR::Brigade::first(brigade)
Usage: APR::Brigade::insert_head(brigade, bucket)
Usage: APR::Brigade::insert_tail(brigade, bucket)
Usage: APR::Brigade::last(brigade)
Usage: APR::Brigade::next(brigade, bucket)
Usage: APR::Brigade::prev(brigade, bucket)
Usage: APR::Bucket::eos_create(list)
Usage: APR::Bucket::flush_create(list)
Usage: APR::Bucket::read(bucket, buffer, block=APR_BLOCK_READ)
Usage: APR::Bucket::insert_after(a, b)
Usage: APR::Bucket::insert_before(a, b)
Usage: APR::Bucket::is_eos(bucket)
Usage: APR::Bucket::is_flush(bucket)
Usage: APR::Bucket::new(classname, sv, offset=0, len=0)
Usage: APR::Bucket::remove(bucket)
Usage: APR::Bucket::type(obj, val=NULL)
Usage: APR::Bucket::length(obj, val=0)
Usage: APR::Bucket::start(obj, val=0)
Usage: APR::Bucket::data(obj, val=NULL)
Usage: APR::BucketType::name(obj, val=NULL)
Usage: APR::Date::parse_http(date)
Usage: APR::Date::parse_rfc(date)
Usage: APR::IpSubnet::new(CLASS, p, ipstr, mask_or_numbits=NULL)
Usage: APR::IpSubnet::test(ipsub, sa)
Usage: APR::OS::thread_current()
Usage: APR::Pool::cleanup_for_exec()
Usage: APR::Pool::cleanup_register(p, cv, arg=Nullsv)
Usage: APR::Pool::get_parent(pool)
Usage: APR::Pool::is_ancestor(a, b)
Usage: APR::Pool::tag(pool, tag)
Usage: APR::Pool::clear(p)
Usage: APR::Pool::destroy(p)
Usage: APR::Pool::new(obj)
Usage: APR::SockAddr::equal(addr1, addr2)
Usage: APR::SockAddr::ip_get(sockaddr)
Usage: APR::SockAddr::ip_set(sockaddr, addr)
Usage: APR::SockAddr::port_get(sockaddr)
Usage: APR::SockAddr::port_set(sockaddr, port)
Usage: APR::Socket::bind(sock, sa)
Usage: APR::Socket::connect(sock, sa)
Usage: APR::Socket::getsocketopt(sock, opt, on)
Usage: APR::Socket::listen(sock, backlog)
Usage: APR::Socket::recv(sock, buf, len)
Usage: APR::Socket::recvfrom(from, sock, flags, buf, len)
Usage: APR::Socket::send(sock, buf, len=Nullsv)
Usage: APR::Socket::sendto(sock, where, flags, buf, len)
Usage: APR::Socket::setsocketopt(sock, opt, on)
Usage: APR::Socket::close(thesocket)
Usage: APR::String::format_size(size)
Usage: APR::Table::add(t, key, val)
Usage: APR::Table::make(p, nelts)
Usage: APR::Table::merge(t, key, val)
Usage: APR::Table::overlap(a, b, flags)
Usage: APR::Table::overlay(base, overlay, p)
Usage: APR::Table::set(t, key, val)
Usage: APR::Table::unset(t, key)
Usage: APR::Table::EXISTS(t, key)
Usage: APR::Table::FIRSTKEY(tsv)
Usage: APR::Table::NEXTKEY(tsv, key)
Usage: APR::Table::STORE(t, key, value)
Usage: APR::Table::DELETE(t, key)
Usage: APR::Table::FETCH(t, key)
Usage: $table->get($key)
Usage: APR::Table::clear(t)
Usage: APR::Table::copy(t, p)
Usage: APR::Table::CLEAR(t)
usage: %s
Usage: APR::ThreadMutex::new(classname, pool, flags=APR_THREAD_MUTEX_DEFAULT)
Usage: APR::ThreadMutex::DESTROY(mutex)
Usage: APR::ThreadMutex::lock(mutex)
Usage: APR::ThreadMutex::pool_get(ob)
Usage: APR::ThreadMutex::trylock(mutex)
Usage: APR::ThreadMutex::unlock(mutex)
Usage: APR::URI::default_port_for_scheme(scheme_str)
Usage: APR::URI::parse(classname, p, uri)
Usage: APR::URI::unparse(uptr, flags=APR_URI_UNP_OMITPASSWORD)
Usage: APR::URI::port(uri, portsv=Nullsv)
Usage: APR::URI::scheme(obj, val=NULL)
Usage: APR::URI::hostinfo(obj, val=NULL)
Usage: APR::URI::user(obj, val=NULL)
Usage: APR::URI::password(obj, val=NULL)
Usage: APR::URI::hostname(obj, val=NULL)
Usage: APR::URI::path(obj, val=NULL)
Usage: APR::URI::query(obj, val=NULL)
Usage: APR::URI::fragment(obj, val=NULL)
Usage: APR::URI::is_initialized(obj, val=0)
Usage: APR::URI::dns_looked_up(obj, val=0)
Usage: APR::URI::dns_resolved(obj, val=0)
usage: %s::%s(%s)
Usage: APR::filename_of_pathname(pathname)
Usage: APR::password_get(prompt, pwbuf, bufsize)
Usage: APR::password_validate(passwd, hash)
usage: %s::%s(%s)
Usage: APR::UUID::new(CLASS)
Usage: APR::UUID::parse(CLASS, buf)
Usage: APR::UUID::DESTROY(uuid)
