diff options
author | Björn-Egil Dahlberg <egil@erlang.org> | 2011-12-02 19:54:12 +0100 |
---|---|---|
committer | Björn-Egil Dahlberg <egil@erlang.org> | 2011-12-08 14:12:01 +0100 |
commit | cf50fadc0133a41e8c4a52c3db05a1d0d6186e7d (patch) | |
tree | 7458a8c0e3c9fcf0d5d2639c8146d19291f78e8a /lib | |
parent | bd271023fe529f1b591408226743968085a78556 (diff) | |
download | otp-cf50fadc0133a41e8c4a52c3db05a1d0d6186e7d.tar.gz otp-cf50fadc0133a41e8c4a52c3db05a1d0d6186e7d.tar.bz2 otp-cf50fadc0133a41e8c4a52c3db05a1d0d6186e7d.zip |
Teach #file_info spec unix epochs for file times
Diffstat (limited to 'lib')
-rw-r--r-- | lib/kernel/include/file.hrl | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/kernel/include/file.hrl b/lib/kernel/include/file.hrl index 3889bce393..ef42987a3d 100644 --- a/lib/kernel/include/file.hrl +++ b/lib/kernel/include/file.hrl @@ -25,10 +25,11 @@ {size :: non_neg_integer(), % Size of file in bytes. type :: 'device' | 'directory' | 'other' | 'regular' | 'symlink', access :: 'read' | 'write' | 'read_write' | 'none', - atime :: file:date_time(), % The local time the file was last read: - % {{Year, Mon, Day}, {Hour, Min, Sec}}. - mtime :: file:date_time(), % The local time the file was last written. - ctime :: file:date_time(), % The interpretation of this time field + atime :: file:date_time() | integer(), % The local time the file was last read: + % {{Year, Mon, Day}, {Hour, Min, Sec}}. + % atime, ctime, mtime may also be unix epochs() + mtime :: file:date_time() | integer(), % The local time the file was last written. + ctime :: file:date_time() | integer(), % The interpretation of this time field % is dependent on operating system. % On Unix it is the last time the file % or the inode was changed. On Windows, |