Apache Portable Runtime

This book is a tutorial for the free open source Apache Portable Runtime.

IntroductionEdit

  • Simple example
  • Programming model
  • Using memory pools
  • Error codes

APR ModulesEdit

  • 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
Last modified on 11 August 2012, at 08:01