PostgreSQL Source Code  git master
bbsink_throttle Struct Reference

Data Fields

bbsink base
 
uint64 throttling_sample
 
int64 throttling_counter
 
TimeOffset elapsed_min_unit
 
TimestampTz throttled_last
 

Detailed Description

Definition at line 23 of file basebackup_throttle.c.

Field Documentation

◆ base

bbsink bbsink_throttle::base

Definition at line 26 of file basebackup_throttle.c.

Referenced by bbsink_throttle_new().

◆ elapsed_min_unit

TimeOffset bbsink_throttle::elapsed_min_unit

Definition at line 35 of file basebackup_throttle.c.

Referenced by bbsink_throttle_new(), and throttle().

◆ throttled_last

TimestampTz bbsink_throttle::throttled_last

Definition at line 38 of file basebackup_throttle.c.

Referenced by bbsink_throttle_begin_backup(), and throttle().

◆ throttling_counter

int64 bbsink_throttle::throttling_counter

Definition at line 32 of file basebackup_throttle.c.

Referenced by throttle().

◆ throttling_sample

uint64 bbsink_throttle::throttling_sample

Definition at line 29 of file basebackup_throttle.c.

Referenced by bbsink_throttle_new(), and throttle().


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