Tkrzw
Public Attributes | List of all members
tkrzw::DBMUpdateLoggerMQ::UpdateLog Struct Reference

Common structure of an update log. More...

#include <tkrzw_dbm_ulog.h>

Public Attributes

OpType op_type
 The operation type. More...
 
int32_t server_id
 The server ID. More...
 
int32_t dbm_index
 The DBM index. More...
 
std::string_view key
 The key of the record. More...
 
std::string_view value
 The value of the record. More...
 

Detailed Description

Common structure of an update log.

Member Data Documentation

◆ op_type

OpType tkrzw::DBMUpdateLoggerMQ::UpdateLog::op_type

The operation type.

◆ server_id

int32_t tkrzw::DBMUpdateLoggerMQ::UpdateLog::server_id

The server ID.

◆ dbm_index

int32_t tkrzw::DBMUpdateLoggerMQ::UpdateLog::dbm_index

The DBM index.

◆ key

std::string_view tkrzw::DBMUpdateLoggerMQ::UpdateLog::key

The key of the record.

◆ value

std::string_view tkrzw::DBMUpdateLoggerMQ::UpdateLog::value

The value of the record.