GME  13
svn_cache_config.h
Go to the documentation of this file.
00001 
00027 #ifndef SVN_CACHE_CONFIG_H
00028 #define SVN_CACHE_CONFIG_H
00029 
00030 #include <apr.h>
00031 #include "svn_types.h"
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif /* __cplusplus */
00036 
00046 typedef struct svn_cache_config_t
00047 {
00052   apr_uint64_t cache_size;
00053 
00055   apr_size_t file_handle_count;
00056 
00058   svn_boolean_t single_threaded;
00059 } svn_cache_config_t;
00060 
00066 const svn_cache_config_t *
00067 svn_cache_config_get(void);
00068 
00078 void
00079 svn_cache_config_set(const svn_cache_config_t *settings);
00080 
00086 #ifdef __cplusplus
00087 }
00088 #endif /* __cplusplus */
00089 
00090 #endif /* SVN_CACHE_CONFIG_H */