Page Speed Optimization Libraries
1.9.32.1
|
#include "system_message_handler.h"
Public Member Functions | |
SystemMessageHandler (Timer *timer, AbstractMutex *mutex) | |
void | set_buffer (SharedCircularBuffer *buff) |
void | SetPidString (const int64 pid) |
virtual bool | Dump (Writer *writer) |
Dump contents of SharedCircularBuffer. | |
Protected Member Functions | |
virtual void | AddMessageToBuffer (MessageType type, GoogleString formatted_message) |
Add messages to the SharedCircularBuffer. | |
Implementation of methods that are shared by both ApacheMessageHandler and NgxMessageHandler.
void net_instaweb::SystemMessageHandler::set_buffer | ( | SharedCircularBuffer * | buff | ) |
When we initialize SystemMessageHandler in the SystemRewriteDriverFactory, the factory's SharedCircularBuffer is not initialized yet. We need to set buffer_ later in RootInit() or ChildInit().