PostgreSQL Source Code
git master
|
#include <walsender_private.h>
Definition at line 40 of file walsender_private.h.
XLogRecPtr WalSnd::apply |
Definition at line 56 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), ProcessStandbyReplyMessage(), and SyncRepGetCandidateStandbys().
TimeOffset WalSnd::applyLag |
Definition at line 61 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), and ProcessStandbyReplyMessage().
XLogRecPtr WalSnd::flush |
Definition at line 55 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), ProcessStandbyReplyMessage(), SyncRepGetCandidateStandbys(), SyncRepReleaseWaiters(), WalSndDone(), and WalSndWaitForWal().
TimeOffset WalSnd::flushLag |
Definition at line 60 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), and ProcessStandbyReplyMessage().
Latch* WalSnd::latch |
Definition at line 76 of file walsender_private.h.
Referenced by InitWalSenderSlot(), WalSndKill(), and WalSndWakeup().
slock_t WalSnd::mutex |
Definition at line 70 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), ProcessStandbyHSFeedbackMessage(), ProcessStandbyReplyMessage(), StartLogicalReplication(), StartReplication(), SyncRepGetCandidateStandbys(), SyncRepInitConfig(), WalSndInitStopping(), WalSndKill(), WalSndRqstFileReload(), WalSndSetState(), WalSndShmemInit(), WalSndWaitStopping(), WalSndWakeup(), XLogSendLogical(), and XLogSendPhysical().
bool WalSnd::needreload |
Definition at line 46 of file walsender_private.h.
Referenced by InitWalSenderSlot(), WalSndRqstFileReload(), and XLogSendPhysical().
pid_t WalSnd::pid |
Definition at line 42 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), SyncRepGetCandidateStandbys(), WalSndInitStopping(), WalSndKill(), WalSndRqstFileReload(), and WalSndWaitStopping().
TimestampTz WalSnd::replyTime |
Definition at line 81 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), ProcessStandbyHSFeedbackMessage(), and ProcessStandbyReplyMessage().
XLogRecPtr WalSnd::sentPtr |
Definition at line 45 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), StartLogicalReplication(), StartReplication(), XLogSendLogical(), and XLogSendPhysical().
WalSndState WalSnd::state |
Definition at line 44 of file walsender_private.h.
Referenced by exec_replication_command(), InitWalSenderSlot(), pg_stat_get_wal_senders(), SyncRepGetCandidateStandbys(), SyncRepReleaseWaiters(), WalSndLoop(), WalSndSetState(), and WalSndWaitStopping().
int WalSnd::sync_standby_priority |
Definition at line 67 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), SyncRepGetCandidateStandbys(), SyncRepInitConfig(), and SyncRepReleaseWaiters().
XLogRecPtr WalSnd::write |
Definition at line 54 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), ProcessStandbyReplyMessage(), SyncRepGetCandidateStandbys(), WalSndDone(), and WalSndWaitForWal().
TimeOffset WalSnd::writeLag |
Definition at line 59 of file walsender_private.h.
Referenced by InitWalSenderSlot(), pg_stat_get_wal_senders(), and ProcessStandbyReplyMessage().