Blame doc/html/archive_entry_time.3.html

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348
"http://www.w3.org/TR/html4/loose.dtd">
Packit Service 1d0348
<html>
Packit Service 1d0348
<head>
Packit Service 1d0348
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit Service 1d0348
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
Packit Service 1d0348
<meta name="Content-Style" content="text/css">
Packit Service 1d0348
<style type="text/css">
Packit Service 1d0348
       p       { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit Service 1d0348
       pre     { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit Service 1d0348
       table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
Packit Service 1d0348
       h1      { text-align: center }
Packit Service 1d0348
</style>
Packit Service 1d0348
<title></title>
Packit Service 1d0348
</head>
Packit Service 1d0348
<body>
Packit Service 1d0348
Packit Service 1d0348

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

ARCHIVE_ENTRY_TIME(3) BSD Library Functions Manual

Packit Service 1d0348
ARCHIVE_ENTRY_TIME(3)

Packit Service 1d0348
Packit Service 1d0348

NAME

Packit Service 1d0348
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, 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, 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, — functions for
Packit Service 1d0348
manipulating times in archive entry descriptions

Packit Service 1d0348
Packit Service 1d0348

LIBRARY

Packit Service 1d0348
Packit Service 1d0348

Streaming Archive Library

Packit Service 1d0348
(libarchive, -larchive)

Packit Service 1d0348
Packit Service 1d0348

SYNOPSIS

Packit Service 1d0348
Packit Service 1d0348

#include

Packit Service 1d0348
<archive_entry.h>

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

time_t

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_atime_nsec(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_set_atime(struct archive_entry *a,

Packit Service 1d0348
time_t sec, long nanosec);

Packit Service 1d0348
Packit Service 1d0348

void

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_entry_unset_atime(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

time_t

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_birthtime_nsec(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_set_birthtime(struct archive_entry *a,

Packit Service 1d0348
time_t sec, long nanosec);

Packit Service 1d0348
Packit Service 1d0348

void

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_entry_unset_birthtime(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

time_t

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_ctime_nsec(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_set_ctime(struct archive_entry *a,

Packit Service 1d0348
time_t sec, long nanosec);

Packit Service 1d0348
Packit Service 1d0348

void

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_entry_unset_ctime(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

time_t

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_mtime_nsec(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348

int

Packit Service 1d0348
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
Packit Service 1d0348

archive_entry_set_mtime(struct archive_entry *a,

Packit Service 1d0348
time_t sec, long nanosec);

Packit Service 1d0348
Packit Service 1d0348

void

Packit Service 1d0348
Packit Service 1d0348
Packit Service 1d0348

archive_entry_unset_mtime(struct archive_entry *a);

Packit Service 1d0348
Packit Service 1d0348

DESCRIPTION

Packit Service 1d0348
Packit Service 1d0348

These functions create and

Packit Service 1d0348
manipulate the time fields in an archive_entry.
Packit Service 1d0348
Supported time fields are atime (access time), birthtime
Packit Service 1d0348
(creation time), ctime (last time an inode property was
Packit Service 1d0348
changed) and mtime (modification time).

Packit Service 1d0348
Packit Service 1d0348

libarchive(3)

Packit Service 1d0348
provides a high-resolution interface. The timestamps are
Packit Service 1d0348
truncated automatically depending on the archive format (for
Packit Service 1d0348
archiving) or the filesystem capabilities (for
Packit Service 1d0348
restoring).

Packit Service 1d0348
Packit Service 1d0348

All timestamp

Packit Service 1d0348
fields are optional. The XXX_unset() functions can be
Packit Service 1d0348
used to mark the corresponding field as missing. The current
Packit Service 1d0348
state can be queried using XXX_is_set(). Unset time
Packit Service 1d0348
fields have a second and nanosecond field of 0.

Packit Service 1d0348
Packit Service 1d0348

SEE ALSO

Packit Service 1d0348
Packit Service 1d0348

archive_entry(3)

Packit Service 1d0348
libarchive(3),

Packit Service 1d0348
Packit Service 1d0348

HISTORY

Packit Service 1d0348
Packit Service 1d0348

The libarchive library

Packit Service 1d0348
first appeared in FreeBSD 5.3.

Packit Service 1d0348
Packit Service 1d0348

AUTHORS

Packit Service 1d0348
Packit Service 1d0348

The libarchive library

Packit Service 1d0348
was written by Tim Kientzle <kientzle@acm.org>.

Packit Service 1d0348
Packit Service 1d0348

BSD

Packit Service 1d0348
February 2, 2012 BSD

Packit Service 1d0348

Packit Service 1d0348
</body>
Packit Service 1d0348
</html>