Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__file__io.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__file__io.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__file__io.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__file__io.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: File I/O Handling Functions - +
+ +

File I/O Handling Functions
[Apache Portability Runtime library] @@ -1889,6 +1890,7 @@ offset The offset to truncate to. +
Remarks:
The read/write file offset is repositioned to offset.

@@ -2156,8 +2158,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__file__lock__types.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__file__lock__types.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__file__lock__types.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__file__lock__types.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: File Lock Types - +
+ +

File Lock Types
[File I/O Handling Functions] @@ -90,8 +91,8 @@ mask to extract lock type

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__file__open__flags.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__file__open__flags.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__file__open__flags.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__file__open__flags.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: File Open Flags/Routines - +
+ +

File Open Flags/Routines
[File I/O Handling Functions] @@ -260,8 +261,8 @@ Platform dependent tag to open the file for use across multiple threads

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__file__permissions.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__file__permissions.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__file__permissions.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__file__permissions.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: File Permissions flags - +
+ +

File Permissions flags
[File Information] @@ -260,8 +261,8 @@ Write by others

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:10 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__file__seek__flags.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__file__seek__flags.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__file__seek__flags.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__file__seek__flags.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: File Seek Flags - +
+ +

File Seek Flags
[File I/O Handling Functions] @@ -73,8 +74,8 @@ Set the file position

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__file__stat.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__file__stat.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__file__stat.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__file__stat.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Stat Functions - +
+ +

Stat Functions
[File Information] @@ -541,8 +542,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:10 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__filepath.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__filepath.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__filepath.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__filepath.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Filepath Manipulation Functions - +
+ +

Filepath Manipulation Functions
[File Information] @@ -519,8 +520,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:10 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__fnmatch.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__fnmatch.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__fnmatch.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__fnmatch.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Filename Matching Functions - +
+ +

Filename Matching Functions
[Apache Portability Runtime library] @@ -306,8 +307,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__general.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__general.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__general.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__general.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Miscellaneous library routines - +
+ +

Miscellaneous library routines
[Apache Portability Runtime library] @@ -337,8 +338,8 @@ signal numbers typedef

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__getopt.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__getopt.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__getopt.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__getopt.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Command Argument Parsing - +
+ +

Command Argument Parsing
[Apache Portability Runtime library] @@ -248,8 +249,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__hash.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__hash.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__hash.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__hash.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Hash Tables - +
+ +

Hash Tables
[Apache Portability Runtime library] @@ -520,8 +521,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__lib.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__lib.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__lib.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__lib.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: General Purpose Library Routines - +
+ +

General Purpose Library Routines
[Apache Portability Runtime library] @@ -281,8 +282,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__library.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__library.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__library.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__library.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Library initialization and termination - +
+ +

Library initialization and termination

@@ -133,8 +134,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__mmap.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__mmap.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__mmap.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__mmap.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - +Apache Portable Runtime: MMAP (Memory Map) Routines - +
+ +

MMAP (Memory Map) Routines
[Apache Portability Runtime library] @@ -372,8 +373,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__network__io.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__network__io.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__network__io.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__network__io.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Network Routines - +
+ +

Network Routines
[Apache Portability Runtime library] @@ -2698,8 +2699,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__os__dso.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__os__dso.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__os__dso.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__os__dso.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: DSO (Dynamic Loading) Portabiliity Routines - +
+ +

DSO (Dynamic Loading) Portabiliity Routines
[Portability Routines] @@ -103,8 +104,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__os__thread.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__os__thread.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__os__thread.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__os__thread.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Thread portability Routines - +
+ +

Thread portability Routines
[Portability Routines] @@ -243,8 +244,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__platform.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__platform.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__platform.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__platform.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Platform Definitions - +
+ +

Platform Definitions
[Apache Portability Runtime library] @@ -444,6 +445,9 @@ typedef socklen_t 


Functions

apr_socklen_t
+

Detailed Description

+
Warning:
The actual values of macros and typedefs on this page
+ are platform specific and should NOT be relied upon!

Define Documentation

@@ -521,8 +525,8 @@ void* APR_THREAD_FUNC my_thread_entry_fn(apr_thread_t *thd, void *data);

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:10 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__poll.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__poll.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__poll.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__poll.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Poll Routines - +
+ +

Poll Routines
[Apache Portability Runtime library] @@ -635,8 +636,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__poll__opt.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__poll__opt.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__poll__opt.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__poll__opt.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Poll options - +
+ +

Poll options
[Poll Routines] @@ -124,8 +125,8 @@ Priority data available

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__pools.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__pools.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__pools.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__pools.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Memory Pool Functions - +
+ +

Memory Pool Functions
[Apache Portability Runtime library] @@ -1384,8 +1385,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__portabile.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__portabile.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__portabile.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__portabile.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Portability Routines - +
+ +

Portability Routines
[Apache Portability Runtime library] @@ -1037,8 +1038,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__proc__mutex.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__proc__mutex.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__proc__mutex.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__proc__mutex.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Process Locking Routines - +
+ +

Process Locking Routines
[Apache Portability Runtime library] @@ -421,8 +422,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__random.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__random.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__random.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__random.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Random Functions - +
+ +

Random Functions

@@ -56,8 +57,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__ring.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__ring.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__ring.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__ring.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - +Apache Portable Runtime: Ring Macro Implementations - +
+ +

Ring Macro Implementations
[Apache Portability Runtime library] @@ -544,8 +545,8 @@

Value:

struct head {                                                   \
-        struct elem *next;                                              \
-        struct elem *prev;                                              \
+        struct elem * volatile next;                                    \
+        struct elem * volatile prev;                                    \
     }
 
The Ring Head

Each ring is managed via its head, which is a struct declared like this:

@@ -1171,8 +1172,8 @@
 
 
 

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__shm.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__shm.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__shm.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__shm.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Shared Memory Routines - +
+ +

Shared Memory Routines
[Apache Portability Runtime library] @@ -268,8 +269,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__signal.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__signal.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__signal.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__signal.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Handling - +
+ +

Handling
[Apache Portability Runtime library] @@ -152,8 +153,8 @@ APR-private function for initializing the signal package

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__sockopt.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__sockopt.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__sockopt.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__sockopt.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Socket option definitions - +
+ +

Socket option definitions
[Network Routines] @@ -278,8 +279,8 @@ No push

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__strings.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__strings.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__strings.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__strings.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: String routines - +
+ +

String routines
[Apache Portability Runtime library] @@ -862,8 +863,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__support.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__support.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__support.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__support.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Internal APR support functions - +
+ +

Internal APR support functions
[Apache Portability Runtime library] @@ -59,8 +60,8 @@ Wait for IO to occur or timeout.

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__tables.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__tables.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__tables.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__tables.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Table and Array Functions - +
+ +

Table and Array Functions
[Apache Portability Runtime library] @@ -89,18 +90,9 @@

- - - - - - - - - - + - +

Functions

int apr_table_vdo (apr_table_do_callback_fn_t *comp, void *rec, const apr_table_t *t, va_list vp)

Variables

int apr_array_header_t::elt_size
int apr_array_header_t::nelts
int apr_array_header_t::nalloc
char * apr_array_header_t::elts
char * apr_table_entry_t::val
void apr_table_overlap (apr_table_t *a, const apr_table_t *b, unsigned flags)
apr_uint32_t apr_table_entry_t::key_checksum
void apr_table_compress (apr_table_t *t, unsigned flags)

Detailed Description

@@ -661,6 +653,42 @@

+ +

+
+ + + + + + + + + + + + + + + + + + +
void apr_table_compress (apr_table_t t,
unsigned  flags 
)
+
+
+ +

+Eliminate redunandant entries in a table by either overwriting or merging duplicates

+

Parameters:
+ + + +
t Table.
flags APR_OVERLAP_TABLES_MERGE to merge, or APR_OVERLAP_TABLES_SET to overwrite
+
+ +
+

@@ -933,6 +961,59 @@

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void apr_table_overlap (apr_table_t a,
const apr_table_t b,
unsigned  flags 
)
+
+
+ +

+

+ Conceptually, apr_table_overlap does this:

+

  apr_array_header_t *barr = apr_table_elts(b);
+  apr_table_entry_t *belt = (apr_table_entry_t *)barr->elts;
+  int i;

+

  for (i = 0; i < barr->nelts; ++i) {
+      if (flags & APR_OVERLAP_TABLES_MERGE) {
+          apr_table_mergen(a, belt[i].key, belt[i].val);
+      }
+      else {
+          apr_table_setn(a, belt[i].key, belt[i].val);
+      }
+  }

+

  Except that it is more efficient (less space and cpu-time) especially
+  when b has many elements.

+

  Notice the assumptions on the keys and values in b -- they must be
+  in an ancestor of a's pool.  In practice b and a are usually from
+  the same pool.
+ 
+
+

@@ -1148,99 +1229,8 @@

-


Variable Documentation

- -
-
- - - - -
int apr_array_header_t::elt_size [inherited]
-
-
- -

-The amount of memory allocated for each element of the array -

-

- -

-
- - - - -
char* apr_array_header_t::elts [inherited]
-
-
- -

-The elements in the array -

-

- -

-
- - - - -
apr_uint32_t apr_table_entry_t::key_checksum [inherited]
-
-
- -

-A checksum for the key, for use by the apr_table internals -

-

- -

-
- - - - -
int apr_array_header_t::nalloc [inherited]
-
-
- -

-The number of elements allocated in the array -

-

- -

-
- - - - -
int apr_array_header_t::nelts [inherited]
-
-
- -

-The number of active elements in the array -

-

- -

-
- - - - -
char* apr_table_entry_t::val [inherited]
-
-
- -

-The value for the current table entry -

-

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__cond.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__cond.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__cond.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__cond.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Condition Variable Routines - +
+ +

Condition Variable Routines
[Apache Portability Runtime library] @@ -263,8 +264,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__mutex.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__mutex.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__mutex.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__mutex.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Thread Mutex Routines - +
+ +

Thread Mutex Routines
[Apache Portability Runtime library] @@ -274,8 +275,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__proc.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__proc.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__proc.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__proc.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Threads and Process Functions - +
+ +

Threads and Process Functions
[Apache Portability Runtime library] @@ -2492,8 +2493,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__rwlock.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__rwlock.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__rwlock.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__thread__rwlock.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Reader/Writer Lock Routines - +
+ +

Reader/Writer Lock Routines
[Apache Portability Runtime library] @@ -263,8 +264,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__time.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__time.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__time.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__time.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: Time Routines - +
+ +

Time Routines
[Apache Portability Runtime library] @@ -912,8 +913,8 @@ month names

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/group__apr__user.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/group__apr__user.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/group__apr__user.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/group__apr__user.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: User and Group ID Services - +
+ +

User and Group ID Services
[Apache Portability Runtime library] @@ -736,8 +737,8 @@

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +
Generated on Tue Sep 11 08:13:11 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr/0.9/include_2apr_8h-example.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/0.9/include_2apr_8h-example.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/0.9/include_2apr_8h-example.html (original) +++ apr/site/trunk/docs/docs/apr/0.9/include_2apr_8h-example.html Mon Sep 10 16:37:52 2007 @@ -1,10 +1,10 @@ - + Apache Portable Runtime: include/apr.h - +
+ +

include/apr.h

Thread callbacks from APR functions must be declared with APR_THREAD_FUNC, so that they follow the platform's calling convention.

-


Generated on Tue Dec 26 19:38:52 2006 for Apache Portable Runtime by  +

Generated on Tue Sep 11 08:13:10 2007 for Apache Portable Runtime by  -doxygen 1.5.1
+doxygen 1.5.2