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.