PostgreSQL Source Code git master
WaitLSNProcInfo Struct Reference

#include <xlogwait.h>

Data Fields

XLogRecPtr waitLSN
 
WaitLSNType lsnType
 
ProcNumber procno
 
bool inHeap
 
pairingheap_node heapNode
 

Detailed Description

Definition at line 48 of file xlogwait.h.

Field Documentation

◆ heapNode

pairingheap_node WaitLSNProcInfo::heapNode

Definition at line 66 of file xlogwait.h.

Referenced by addLSNWaiter(), and deleteLSNWaiter().

◆ inHeap

bool WaitLSNProcInfo::inHeap

Definition at line 63 of file xlogwait.h.

Referenced by addLSNWaiter(), deleteLSNWaiter(), WaitLSNCleanup(), and wakeupWaiters().

◆ lsnType

WaitLSNType WaitLSNProcInfo::lsnType

Definition at line 54 of file xlogwait.h.

Referenced by addLSNWaiter(), deleteLSNWaiter(), and WaitLSNCleanup().

◆ procno

ProcNumber WaitLSNProcInfo::procno

Definition at line 57 of file xlogwait.h.

Referenced by addLSNWaiter(), and wakeupWaiters().

◆ waitLSN

XLogRecPtr WaitLSNProcInfo::waitLSN

Definition at line 51 of file xlogwait.h.

Referenced by addLSNWaiter(), updateMinWaitedLSN(), waitlsn_cmp(), and wakeupWaiters().


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