threaddb  2.0b
A file mapped memory container extension
Public Attributes | List of all members
threadDB_ReadInfo Struct Reference

Stream reading control information. More...

#include <threaddbTypes.h>

Public Attributes

threadDB_LinkInfo m_LinkInfo
 Uniquely index of the data item. More...
 
size_t m_BlockOffset
 Position of the current data item in the record. More...
 
char * m_pBuffer
 Temporary read buffer. More...
 
uint32_t m_BufferSize
 Size of the temporary read buffer. More...
 

Detailed Description

Stream reading control information.

This structure reflects the information required for continious stream reading of data items. It provides information on the position of the item, the size of the stored data record, a temporary record buffer and the allocated buffers size. The read information is created by the functions ThreadDB_Open and @ ref ThreadDB_OpenItem and required for the call to ThreadDB_RecoverContinous function.

Member Data Documentation

◆ m_BlockOffset

size_t threadDB_ReadInfo::m_BlockOffset

Position of the current data item in the record.

◆ m_BufferSize

uint32_t threadDB_ReadInfo::m_BufferSize

Size of the temporary read buffer.

◆ m_LinkInfo

threadDB_LinkInfo threadDB_ReadInfo::m_LinkInfo

Uniquely index of the data item.

◆ m_pBuffer

char* threadDB_ReadInfo::m_pBuffer

Temporary read buffer.


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