Blame doc/wiki/ManPageArchiveEntryTime3.wiki

Packit Service 1d0348
ARCHIVE_ENTRY_TIME(3) manual page 
Packit Service 1d0348
== NAME == 
Packit Service 1d0348
'''archive_entry_atime''', 
Packit Service 1d0348
'''archive_entry_atime_nsec''', 
Packit Service 1d0348
'''archive_entry_atime_is_set''', 
Packit Service 1d0348
'''archive_entry_set_atime''', 
Packit Service 1d0348
'''archive_entry_unset_atime''', 
Packit Service 1d0348
'''archive_entry_birthtime''', 
Packit Service 1d0348
'''archive_entry_birthtime_nsec''', 
Packit Service 1d0348
'''archive_entry_birthtime_is_set''', 
Packit Service 1d0348
'''archive_entry_set_birthtime''', 
Packit Service 1d0348
'''archive_entry_unset_birthtime''', 
Packit Service 1d0348
'''archive_entry_ctime''', 
Packit Service 1d0348
'''archive_entry_ctime_nsec''', 
Packit Service 1d0348
'''archive_entry_ctime_is_set''', 
Packit Service 1d0348
'''archive_entry_set_ctime''', 
Packit Service 1d0348
'''archive_entry_unset_ctime''', 
Packit Service 1d0348
'''archive_entry_mtime''', 
Packit Service 1d0348
'''archive_entry_mtime_nsec''', 
Packit Service 1d0348
'''archive_entry_mtime_is_set''', 
Packit Service 1d0348
'''archive_entry_set_mtime''', 
Packit Service 1d0348
'''archive_entry_unset_mtime''', 
Packit Service 1d0348
- functions for manipulating times in archive entry descriptions 
Packit Service 1d0348
== LIBRARY == 
Packit Service 1d0348
Streaming Archive Library (libarchive, -larchive) 
Packit Service 1d0348
== SYNOPSIS == 
Packit Service 1d0348
'''<nowiki>#include <archive_entry.h></nowiki>''' 
Packit Service 1d0348

Packit Service 1d0348
''time_t'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_atime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''long'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_atime_nsec'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''int'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_atime_is_set'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_set_atime'''(''struct archive_entry *a'', ''time_t sec'', ''long nanosec''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_unset_atime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''time_t'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_birthtime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''long'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_birthtime_nsec'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''int'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_birthtime_is_set'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_set_birthtime'''(''struct archive_entry *a'', ''time_t sec'', ''long nanosec''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_unset_birthtime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''time_t'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_ctime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''long'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_ctime_nsec'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''int'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_ctime_is_set'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_set_ctime'''(''struct archive_entry *a'', ''time_t sec'', ''long nanosec''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_unset_ctime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''time_t'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_mtime'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''long'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_mtime_nsec'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''int'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_mtime_is_set'''(''struct archive_entry *a''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_set_mtime'''(''struct archive_entry *a'', ''time_t sec'', ''long nanosec''); 
Packit Service 1d0348

Packit Service 1d0348
''void'' 
Packit Service 1d0348

Packit Service 1d0348
'''archive_entry_unset_mtime'''(''struct archive_entry *a''); 
Packit Service 1d0348
== DESCRIPTION == 
Packit Service 1d0348
These functions create and manipulate the time fields in an 
Packit Service 1d0348
''archive_entry''. 
Packit Service 1d0348
Supported time fields are atime (access time), birthtime (creation time), 
Packit Service 1d0348
ctime (last time an inode property was changed) and mtime (modification time). 
Packit Service 1d0348
Packit Service 1d0348
[[ManPageibarchive3]] 
Packit Service 1d0348
provides a high-resolution interface. 
Packit Service 1d0348
The timestamps are truncated automatically depending on the archive format 
Packit Service 1d0348
(for archiving) or the filesystem capabilities (for restoring). 
Packit Service 1d0348
Packit Service 1d0348
All timestamp fields are optional. 
Packit Service 1d0348
The 
Packit Service 1d0348
'''XXX_unset'''() 
Packit Service 1d0348
functions can be used to mark the corresponding field as missing. 
Packit Service 1d0348
The current state can be queried using 
Packit Service 1d0348
'''XXX_is_set'''(). 
Packit Service 1d0348
Unset time fields have a second and nanosecond field of 0. 
Packit Service 1d0348
== SEE ALSO == 
Packit Service 1d0348
[[ManPagerchiventry3]] 
Packit Service 1d0348
[[ManPageibarchive3]], 
Packit Service 1d0348
== HISTORY == 
Packit Service 1d0348
The 
Packit Service 1d0348
'''libarchive''' 
Packit Service 1d0348
library first appeared in 
Packit Service 1d0348
FreeBSD 5.3. 
Packit Service 1d0348
== AUTHORS == 
Packit Service 1d0348
The 
Packit Service 1d0348
'''libarchive''' 
Packit Service 1d0348
library was written by 
Packit Service 1d0348
Tim Kientzle  <kientzle@acm.org.>