00001
00017
00018 #ifndef NET_INSTAWEB_APACHE_LOG_MESSAGE_HANDLER_H_
00019 #define NET_INSTAWEB_APACHE_LOG_MESSAGE_HANDLER_H_
00020
00021 #include <algorithm>
00022 #include "apr_pools.h"
00023
00024 #include "net/instaweb/util/public/string_util.h"
00025
00026 struct server_rec;
00027
00028 namespace net_instaweb {
00029
00030 namespace log_message_handler {
00031
00034 void Install(apr_pool_t* pool);
00035
00040 void AddServerConfig(const server_rec* server, const StringPiece& version);
00041
00043 void ShutDown();
00044
00045 }
00046
00047 }
00048
00049 #endif ///< NET_INSTAWEB_APACHE_LOG_MESSAGE_HANDLER_H_