PostgreSQL Source Code: ProcArrayStruct Struct Reference (original) (raw)

Data Fields
int numProcs
int maxProcs
int maxKnownAssignedXids
int numKnownAssignedXids
int tailKnownAssignedXids
int headKnownAssignedXids
TransactionId lastOverflowedXid
TransactionId replication_slot_xmin
TransactionId replication_slot_catalog_xmin
int pgprocnos [FLEXIBLE_ARRAY_MEMBER]

Detailed Description

Field Documentation

headKnownAssignedXids

int ProcArrayStruct::headKnownAssignedXids

lastOverflowedXid

maxKnownAssignedXids

int ProcArrayStruct::maxKnownAssignedXids

maxProcs

int ProcArrayStruct::maxProcs

numKnownAssignedXids

int ProcArrayStruct::numKnownAssignedXids

numProcs

int ProcArrayStruct::numProcs

Definition at line 73 of file procarray.c.

Referenced by BackendPidGetProcWithLock(), BackendXidGetPid(), CancelDBBackends(), ComputeXidHorizons(), CountDBBackends(), CountDBConnections(), CountOtherDBBackends(), CountUserBackends(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetOldestActiveTransactionId(), GetOldestSafeDecodingTransactionId(), GetRunningTransactionData(), GetSnapshotData(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), MinimumActiveBackends(), ProcArrayAdd(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), ProcArrayShmemInit(), SignalVirtualTransaction(), TerminateOtherDBBackends(), TransactionIdIsActive(), and TransactionIdIsInProgress().

pgprocnos

Definition at line 99 of file procarray.c.

Referenced by BackendPidGetProcWithLock(), BackendXidGetPid(), CancelDBBackends(), ComputeXidHorizons(), CountDBBackends(), CountDBConnections(), CountOtherDBBackends(), CountUserBackends(), GetConflictingVirtualXIDs(), GetCurrentVirtualXIDs(), GetRunningTransactionData(), GetSnapshotData(), GetVirtualXIDsDelayingChkpt(), HaveVirtualXIDsDelayingChkpt(), MinimumActiveBackends(), ProcArrayAdd(), ProcArrayInstallImportedXmin(), ProcArrayRemove(), SignalVirtualTransaction(), TerminateOtherDBBackends(), TransactionIdIsActive(), and TransactionIdIsInProgress().

replication_slot_catalog_xmin

replication_slot_xmin

tailKnownAssignedXids

int ProcArrayStruct::tailKnownAssignedXids


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