Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

_PmFile Struct Reference

A representation of a file on the filesystem. More...

#include <file.h>


Data Fields

PmFileType type
 The type of file.

PmPackagepackage
 The package that owns this file.

char * name
 The filename.

char * checksum
 The file's MD5 checksum.

mode_t mode
 The file's mode.

char * owner
 The file's owner username.

char * group
 The file's owner group name.

char * symlink
 The file that this file points to.

unsigned short majorMinor
 The major and minor numbers for this file if it is a device.

unsigned int size
 The file size.

time_t date
 The timestamp in seconds since the epoch.

PmFileprev
 The previous file in the list.

PmFilenext
 The next file in the list.


Detailed Description

A representation of a file on the filesystem.


Field Documentation

char* _PmFile::checksum
 

The file's MD5 checksum.

time_t _PmFile::date
 

The timestamp in seconds since the epoch.

char* _PmFile::group
 

The file's owner group name.

unsigned short _PmFile::majorMinor
 

The major and minor numbers for this file if it is a device.

mode_t _PmFile::mode
 

The file's mode.

char* _PmFile::name
 

The filename.

PmFile* _PmFile::next
 

The next file in the list.

char* _PmFile::owner
 

The file's owner username.

PmPackage* _PmFile::package
 

The package that owns this file.

PmFile* _PmFile::prev
 

The previous file in the list.

unsigned int _PmFile::size
 

The file size.

char* _PmFile::symlink
 

The file that this file points to.

PmFileType _PmFile::type
 

The type of file.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 2 03:15:24 2002 for libpackman by doxygen1.2.15-20020430