58 #define WalSndWakeupRequest() \
59 do { wake_wal_senders = true; } while (0)
PGDLLIMPORT bool wake_wal_senders
void PhysicalWakeupLogicalWalSnd(void)
void WalSndErrorCleanup(void)
PGDLLIMPORT bool am_cascading_walsender
void WalSndWakeup(bool physical, bool logical)
void WalSndShmemInit(void)
PGDLLIMPORT bool am_db_walsender
bool exec_replication_command(const char *cmd_string)
static void WalSndWakeupProcessRequests(bool physical, bool logical)
void WalSndInitStopping(void)
void WalSndWaitStopping(void)
PGDLLIMPORT int max_wal_senders
PGDLLIMPORT bool log_replication_commands
void WalSndRqstFileReload(void)
Size WalSndShmemSize(void)
void HandleWalSndInitStopping(void)
PGDLLIMPORT int wal_sender_timeout
PGDLLIMPORT bool am_walsender
XLogRecPtr GetStandbyFlushRecPtr(TimeLineID *tli)