Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
Fname WFilePath | the filename, relative to the watched root |
Fexists Bool | true if the file exists, false if it has been deleted |
Fcclock ByteString | the "created clock"; the clock value when we first observed the file, or the clock value when it last switched from |
Foclock ByteString | the "observed clock"; the clock value where we last observed some change in this file or its metadata. |
Fctime Int | last inode change time measured in integer seconds |
Fctime_ms Int | last inode change time measured in integer milliseconds |
Fctime_us Int64 | last inode change time measured in integer microseconds |
Fctime_ns Int64 | last inode change time measured in integer nanoseconds |
Fctime_f Double | last inode change time measured in floating point seconds |
Fmtime Int | modified time measured in integer seconds |
Fmtime_ms Int | modified time measured in integer milliseconds |
Fmtime_us Int64 | modified time measured in integer microseconds |
Fmtime_ns Int64 | modified time measured in integer nanoseconds |
Fmtime_f Double | modified time measured in floating point seconds |
Fsize Int64 | file size in bytes |
Fmode Int | file (or directory) mode expressed as a decimal integer |
Fuid Int | the owning uid |
Fgid Int | the owning gid |
Fino Int | the inode number |
Fdev Int | the device number |
Fnlink Int | number of hard links |
Fnew Bool | whether this entry is newer than the since generator criteria |
Ftype FileType | the file type |
Fsymlink_target (Maybe WFilePath) | the target of a symbolic link if the file is a symbolic link |
data FileFieldLabel Source #
FLname | the filename, relative to the watched root |
FLexists | true if the file exists, false if it has been deleted |
FLcclock | the "created clock"; the clock value when we first observed the file, or the clock value when it last switched from !exists to exists. |
FLoclock | the "observed clock"; the clock value where we last observed some change in this file or its metadata. |
FLctime | last inode change time measured in integer seconds |
FLctime_ms | last inode change time measured in integer milliseconds |
FLctime_us | last inode change time measured in integer microseconds |
FLctime_ns | last inode change time measured in integer nanoseconds |
FLctime_f | last inode change time measured in floating point seconds |
FLmtime | modified time measured in integer seconds |
FLmtime_ms | modified time measured in integer milliseconds |
FLmtime_us | modified time measured in integer microseconds |
FLmtime_ns | modified time measured in integer nanoseconds |
FLmtime_f | modified time measured in floating point seconds |
FLsize | file size in bytes |
FLmode | file (or directory) mode expressed as a decimal integer |
FLuid | the owning uid |
FLgid | the owning gid |
FLino | the inode number |
FLdev | the device number |
FLnlink | number of hard links |
FLnew | whether this entry is newer than the since generator criteria |
FLtype | the file type |
FLsymlink_target | the target of a symbolic link if the file is a symbolic link |
parseFileFields :: [FileFieldLabel] -> BSERValue -> Parser [FileField] Source #