PHP 7.4.33
Preview: time.h Size: 1.66 KB
/home/godevadmin/public_html/upload_images/home/000~ROOT~000/usr/include/bind9/dns/time.h

/*
 * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, you can obtain one at https://mozilla.org/MPL/2.0/.
 *
 * See the COPYRIGHT file distributed with this work for additional
 * information regarding copyright ownership.
 */


#ifndef DNS_TIME_H
#define DNS_TIME_H 1

/*! \file dns/time.h */

/***
 ***	Imports
 ***/

#include <inttypes.h>

#include <isc/buffer.h>
#include <isc/lang.h>

ISC_LANG_BEGINDECLS

/***
 ***	Functions
 ***/

isc_result_t
dns_time64_fromtext(const char *source, int64_t *target);
/*%<
 * Convert a date and time in YYYYMMDDHHMMSS text format at 'source'
 * into to a 64-bit count of seconds since Jan 1 1970 0:00 GMT.
 * Store the count at 'target'.
 */

isc_result_t
dns_time32_fromtext(const char *source, uint32_t *target);
/*%<
 * Like dns_time64_fromtext, but returns the second count modulo 2^32
 * as per RFC2535.
 */


isc_result_t
dns_time64_totext(int64_t value, isc_buffer_t *target);
/*%<
 * Convert a 64-bit count of seconds since Jan 1 1970 0:00 GMT into
 * a YYYYMMDDHHMMSS text representation and append it to 'target'.
 */

isc_result_t
dns_time32_totext(uint32_t value, isc_buffer_t *target);
/*%<
 * Like dns_time64_totext, but for a 32-bit cyclic time value.
 * Of those dates whose counts of seconds since Jan 1 1970 0:00 GMT
 * are congruent with 'value' modulo 2^32, the one closest to the
 * current date is chosen.
 */

int64_t
dns_time64_from32(uint32_t value);
/*%<
 * Covert a 32-bit cyclic time value into a 64 bit time stamp.
 */

ISC_LANG_ENDDECLS

#endif /* DNS_TIME_H */

Directory Contents

Dirs: 0 × Files: 97

Name Size Perms Modified Actions
13.90 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
7.07 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
22.07 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.29 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
807 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.91 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
8.44 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.22 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
11.56 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.43 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
21.53 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.96 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
6.49 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
45.48 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
7.25 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.09 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
6.82 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
16.04 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
10.37 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.57 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
5.50 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
11.83 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
9.14 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.20 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.68 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.72 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
809 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
722 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.19 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
8.11 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.96 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.62 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.37 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.73 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.13 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.58 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
8.03 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.03 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.25 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
9.24 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.06 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.16 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.87 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.86 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
11.02 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
12.35 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
37.92 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
36.25 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.81 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.86 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
7.84 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.44 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1007 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.95 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
5.83 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.05 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.89 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
39.67 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.42 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
21.11 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.20 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.51 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
21.03 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.83 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.28 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
60.14 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.24 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
10.89 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
19.75 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
9.07 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
892 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
10.09 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
4.13 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
6.48 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
7.05 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
13.88 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.67 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.52 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.13 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
8.11 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
13.14 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
3.07 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.66 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.03 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
7.45 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.88 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
8.19 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.90 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
13.83 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
1.61 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
6.99 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
868 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
34.45 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
2.86 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
59.44 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download
777 B lrw-r--r-- 2025-02-20 09:05:25
Edit Download
5.43 KB lrw-r--r-- 2025-02-20 09:05:25
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).