Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

IdxRecordId::IdxRecord Struct Reference

#include <IdxRecordId.h>

List of all members.


Detailed Description

Indexes Record Ids to a log archive.

Logs are archived by their start time. This structure records the starting record id and ending record id of an archive. The same information for the current active log is tracked in the Momento index.


Public Attributes

CosLwLog::RecordId start_rcd_id
 The Log's starting record id.

CosLwLog::RecordId stop_rcd_id
 The Log's ending record id.

unsigned long start_seconds
 The Log's starting time in seconds.

unsigned long start_nanos
 The Log's starting time refined in nano seconds.

unsigned long end_seconds
 The time in seconds of the last record in the Log.

unsigned long end_nanos
 The time refined to nanoseconds of the last record in the Log.


Member Data Documentation

unsigned long IdxRecordId::IdxRecord::end_nanos
 

The time refined to nanoseconds of the last record in the Log.

unsigned long IdxRecordId::IdxRecord::end_seconds
 

The time in seconds of the last record in the Log.

unsigned long IdxRecordId::IdxRecord::start_nanos
 

The Log's starting time refined in nano seconds.

CosLwLog::RecordId IdxRecordId::IdxRecord::start_rcd_id
 

The Log's starting record id.

unsigned long IdxRecordId::IdxRecord::start_seconds
 

The Log's starting time in seconds.

CosLwLog::RecordId IdxRecordId::IdxRecord::stop_rcd_id
 

The Log's ending record id.


The documentation for this struct was generated from the following file: