Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_LBCB Struct Reference

#include <lfsstruc.h>

List of all members.

Public Attributes

NODE_TYPE_CODE NodeTypeCode
NODE_BYTE_SIZE NodeByteSize
LIST_ENTRY WorkqueLinks
LIST_ENTRY ActiveLinks
LONGLONG FileOffset
LONGLONG Length
LONGLONG SeqNumber
LONGLONG BufferOffset
PVOID PageHeader
PBCB LogPageBcb
LSN LastLsn
LSN LastEndLsn
ULONG Flags
ULONG LbcbFlags
ERESOURCE_THREAD ResourceThread


Member Data Documentation

LIST_ENTRY _LBCB::ActiveLinks
 

Definition at line 196 of file lfsstruc.h.

Referenced by LfsCloseLogFile(), LfsFlushToLsnPriv(), LfsGetLbcb(), LfsPrepareLfcbForLogRecord(), and LfsWriteLfsRestart().

LONGLONG _LBCB::BufferOffset
 

Definition at line 219 of file lfsstruc.h.

Referenced by LfsCurrentAvailSpace(), LfsGetLbcb(), LfsPrepareLfcbForLogRecord(), and LfsWriteLogRecordIntoLogPage().

LONGLONG _LBCB::FileOffset
 

Definition at line 203 of file lfsstruc.h.

Referenced by LfsCheckWriteRange(), LfsFindFirstIo(), LfsFlushLfcb(), LfsGetLbcb(), and LfsWriteLfsRestart().

ULONG _LBCB::Flags
 

Definition at line 261 of file lfsstruc.h.

Referenced by LfsFlushLfcb(), LfsFlushToLsnPriv(), LfsGetLbcb(), and LfsWriteLogRecordIntoLogPage().

LSN _LBCB::LastEndLsn
 

Definition at line 249 of file lfsstruc.h.

Referenced by LfsFlushLfcb(), LfsGetLbcb(), LfsWriteLfsRestart(), and LfsWriteLogRecordIntoLogPage().

LSN _LBCB::LastLsn
 

Definition at line 242 of file lfsstruc.h.

Referenced by LfsFlushLfcb(), LfsGetLbcb(), LfsWriteLfsRestart(), and LfsWriteLogRecordIntoLogPage().

ULONG _LBCB::LbcbFlags
 

Definition at line 273 of file lfsstruc.h.

Referenced by LfsCloseLogFile(), LfsCurrentAvailSpace(), LfsFindFirstIo(), LfsFlushToLsnPriv(), LfsGetLbcb(), LfsPrepareLfcbForLogRecord(), LfsWriteLfsRestart(), and LfsWriteLogRecordIntoLogPage().

LONGLONG _LBCB::Length
 

Definition at line 204 of file lfsstruc.h.

Referenced by LfsFlushLfcb(), LfsGetLbcb(), and LfsWriteLfsRestart().

PBCB _LBCB::LogPageBcb
 

Definition at line 235 of file lfsstruc.h.

Referenced by LfsCloseLogFile(), LfsFlushLfcb(), LfsGetLbcb(), and LfsWriteLogRecordIntoLogPage().

NODE_BYTE_SIZE _LBCB::NodeByteSize
 

Definition at line 188 of file lfsstruc.h.

Referenced by LfsAllocateLbcb().

NODE_TYPE_CODE _LBCB::NodeTypeCode
 

Definition at line 187 of file lfsstruc.h.

Referenced by LfsAllocateLbcb().

PVOID _LBCB::PageHeader
 

Definition at line 228 of file lfsstruc.h.

Referenced by LfsCheckWriteRange(), LfsFlushLfcb(), LfsGetLbcb(), LfsWriteLfsRestart(), and LfsWriteLogRecordIntoLogPage().

ERESOURCE_THREAD _LBCB::ResourceThread
 

Definition at line 279 of file lfsstruc.h.

Referenced by LfsCloseLogFile(), LfsFlushLfcb(), and LfsGetLbcb().

LONGLONG _LBCB::SeqNumber
 

Definition at line 211 of file lfsstruc.h.

Referenced by LfsGetLbcb().

LIST_ENTRY _LBCB::WorkqueLinks
 

Definition at line 195 of file lfsstruc.h.

Referenced by LfsCloseLogFile(), LfsFlushLfcb(), LfsWriteLfsRestart(), and LfsWriteLogRecordIntoLogPage().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:20 2004 for test by doxygen 1.3.7