#include <LogBuffer.h>
Public Member Functions | |
char * | fmt_name () |
char * | fmt_fieldlist () |
char * | fmt_printf () |
char * | src_hostname () |
char * | log_filename () |
Data Fields | |
uint32_t | cookie |
uint32_t | version |
uint32_t | format_type |
uint32_t | byte_count |
uint32_t | entry_count |
uint32_t | low_timestamp |
uint32_t | high_timestamp |
uint32_t | log_object_flags |
uint64_t | log_object_signature |
uint32_t | fmt_name_offset |
uint32_t | fmt_fieldlist_offset |
uint32_t | fmt_printf_offset |
uint32_t | src_hostname_offset |
uint32_t | log_filename_offset |
uint32_t | data_offset |
Definition at line 65 of file LogBuffer.h.
char * LogBufferHeader::fmt_fieldlist | ( | ) |
Definition at line 80 of file LogBuffer.cc.
References fmt_fieldlist_offset.
Referenced by Log::match_logobject(), parse_log_buff(), process_file(), LogFile::write_ascii_logbuffer(), and LogFile::write_ascii_logbuffer3().
char * LogBufferHeader::fmt_name | ( | ) |
Definition at line 70 of file LogBuffer.cc.
References fmt_name_offset.
char * LogBufferHeader::fmt_printf | ( | ) |
Definition at line 90 of file LogBuffer.cc.
References fmt_printf_offset.
Referenced by Log::match_logobject(), LogFile::write_ascii_logbuffer(), and LogFile::write_ascii_logbuffer3().
char * LogBufferHeader::log_filename | ( | ) |
Definition at line 110 of file LogBuffer.cc.
References log_filename_offset.
Referenced by Log::match_logobject().
char * LogBufferHeader::src_hostname | ( | ) |
Definition at line 100 of file LogBuffer.cc.
References src_hostname_offset.
uint32_t LogBufferHeader::byte_count |
Definition at line 70 of file LogBuffer.h.
Referenced by Log::flush_thread_main(), LogHost::orphan_write_and_try_delete(), LogFile::preproc_and_try_delete(), process_file(), LogCollationClientSM::send(), and LogBuffer::update_header_data().
uint32_t LogBufferHeader::cookie |
Definition at line 67 of file LogBuffer.h.
Referenced by process_file().
uint32_t LogBufferHeader::data_offset |
Definition at line 88 of file LogBuffer.h.
Referenced by LogBufferIterator::LogBufferIterator().
uint32_t LogBufferHeader::entry_count |
Definition at line 71 of file LogBuffer.h.
Referenced by LogBufferIterator::LogBufferIterator(), LogHost::orphan_write_and_try_delete(), LogHost::preproc_and_try_delete(), LogFile::preproc_and_try_delete(), and LogBuffer::update_header_data().
Definition at line 84 of file LogBuffer.h.
Referenced by fmt_fieldlist().
uint32_t LogBufferHeader::fmt_name_offset |
Definition at line 83 of file LogBuffer.h.
Referenced by fmt_name().
uint32_t LogBufferHeader::fmt_printf_offset |
Definition at line 85 of file LogBuffer.h.
Referenced by fmt_printf().
uint32_t LogBufferHeader::format_type |
Definition at line 69 of file LogBuffer.h.
Referenced by LogFile::write_ascii_logbuffer(), and LogFile::write_ascii_logbuffer3().
uint32_t LogBufferHeader::high_timestamp |
Definition at line 73 of file LogBuffer.h.
Referenced by LogFile::preproc_and_try_delete(), process_file(), and LogBuffer::update_header_data().
uint32_t LogBufferHeader::log_filename_offset |
Definition at line 87 of file LogBuffer.h.
Referenced by log_filename().
uint32_t LogBufferHeader::log_object_flags |
Definition at line 74 of file LogBuffer.h.
Referenced by Log::match_logobject().
Definition at line 75 of file LogBuffer.h.
Referenced by Log::match_logobject().
uint32_t LogBufferHeader::low_timestamp |
Definition at line 72 of file LogBuffer.h.
Referenced by LogFile::preproc_and_try_delete().
uint32_t LogBufferHeader::src_hostname_offset |
Definition at line 86 of file LogBuffer.h.
Referenced by src_hostname().
uint32_t LogBufferHeader::version |
Definition at line 68 of file LogBuffer.h.
Referenced by Log::collate_thread_main(), LogBufferIterator::LogBufferIterator(), process_file(), LogFile::write_ascii_logbuffer(), and LogFile::write_ascii_logbuffer3().