This book is a tutorial for the free open source Apache Portable Runtime.
Introduction
- Simple example
 - Programming model
 - Using memory pools
 - Error codes
 
APR Modules
- IO
- File IO
 - File info & stat
 - Network IO
 - Pipe IO
 
 - Threads & Processes
- Thread
 - Process
 
 - Synchronization
- File Lock
 - Process Lock
 - Thread Lock
 - Global Lock - a lock for both threads and processes
 - Thread Reader/Writer Lock
 - Thread Condition Variable
 - Atomic Operation
 
 - Data Objects
- Array
 - Table
 - Ring - implemented as a macro
 - Hash Table
 
 - Miscellaneous
- Poll
 - String
 - Time
 - User and Group ID
 - Dynamic Object Handling
 - Environment Manipulation
 - Commandline Argument Parsing
 - Memory Map
 - Shared Memory
 - Portability
 - Signal Handling
 - Misc Functions
 
 
    This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.