PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
dirent Struct Reference

#include <dirent.h>

Data Fields

long d_ino
 
unsigned short d_reclen
 
unsigned char d_type
 
unsigned short d_namlen
 
char d_name [MAX_PATH]
 

Detailed Description

Definition at line 9 of file dirent.h.

Field Documentation

◆ d_ino

long dirent::d_ino

Definition at line 11 of file dirent.h.

Referenced by opendir().

◆ d_name

char dirent::d_name[MAX_PATH]

Definition at line 15 of file dirent.h.

Referenced by calculate_database_size(), calculate_tablespace_size(), CheckPointLogicalRewriteHeap(), CheckPointSnapBuild(), CheckTablespaceDirectory(), CleanupBackupHistory(), CleanupPriorWALFiles(), copydir(), db_dir_size(), DeleteAllExportedSnapshotFiles(), destroy_tablespace_directories(), directory_is_empty(), do_pg_backup_start(), dsm_cleanup_for_mmap(), extension_file_exists(), FindEndOfXLOG(), FindStreamingStart(), get_ext_ver_list(), GetConfFilesInDir(), GetWalSummaries(), InitArchiveFmt_Directory(), KillExistingArchiveStatus(), KillExistingWALSummaries(), KillExistingXLOG(), movedb(), perform_base_backup(), pg_check_dir(), pg_tzenumerate_next(), pgarch_readyXlog(), pgfnames(), process_directory_recursively(), readdir(), recurse_dir(), RelationCacheInitFileRemove(), RelationCacheInitFileRemoveInDir(), RemoveNonParentXlogFiles(), RemoveOldXlogFiles(), RemovePgTempFiles(), RemovePgTempFilesInDir(), RemovePgTempRelationFiles(), RemovePgTempRelationFilesInDbspace(), RemoveTempXlogFiles(), RemoveXlogFile(), ReorderBufferCleanupSerializedTXNs(), ResetUnloggedRelations(), ResetUnloggedRelationsInDbspaceDir(), ResetUnloggedRelationsInTablespaceDir(), restoreTwoPhaseData(), rmtree(), scan_directory(), scan_directory_ci(), scan_for_existing_tablespaces(), search_directory(), sendDir(), SlruScanDirectory(), StartupReorderBuffer(), StartupReplicationSlots(), SyncDataDirectory(), UpdateLogicalMappings(), verify_plain_backup_directory(), verify_tar_backup(), walkdir(), and XLogGetOldestSegno().

◆ d_namlen

unsigned short dirent::d_namlen

Definition at line 14 of file dirent.h.

Referenced by readdir().

◆ d_reclen

unsigned short dirent::d_reclen

Definition at line 12 of file dirent.h.

Referenced by opendir().

◆ d_type

unsigned char dirent::d_type

Definition at line 13 of file dirent.h.

Referenced by get_dirent_type(), opendir(), and readdir().


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