Next
Previous Contents
libapr(apache portable runtime) programming tutorial
INOUE Seiichiro
<inoue@ariel-networks.com>
2005/8/29
This is a tutorial on how to use libapr(apache portable runtime).
1.
Tutorial Availability
2.
libapr skeleton code
3.
memory pool (apr_pool_t)
4.
Error status (apr_status_t)
5.
file handling
6.
file lock
7.
file-system directory handling
8.
character string handling
9.
time handling
10.
command line options
11.
memory map(mmap)
12.
DSO(Dynamic Symbol Object)
13.
Network programming
13.1
server side programming
13.2
client side programming
13.3
multiplex processing (poll)
13.4
real network programming
14.
Process handling
15.
pipe
16.
multiple threads
17.
mutex lock
18.
condition variable
19.
Container APIs
19.1
dynamic array
19.2
table
19.3
hash table
19.4
ring (cyclic doubly linked list)
20.
Tutorial Copyright and Permissions Notice
Next
Previous Contents