stdtime.h File Reference

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

Go to the source code of this file.

Defines

#define ISC_STDTIME_H   1
#define STDTIME_ON_32BITS   1
#define isc_stdtime_convert32(t, t32p)   (*(t32p) = t)

Typedefs

typedef isc_uint32_t isc_stdtime_t
 It's public information that 'isc_stdtime_t' is an unsigned integral type. Applications that want maximum portability should not assume anything about its size.
typedef isc_uint32_t isc_stdtime32_t

Functions

ISC_LANG_BEGINDECLS void isc_stdtime_get (isc_stdtime_t *t)
 Set 't' to the number of seconds since 00:00:00 UTC, January 1, 1970.


Detailed Description

Definition in file stdtime.h.


Define Documentation

#define ISC_STDTIME_H   1

Definition at line 21 of file stdtime.h.

#define STDTIME_ON_32BITS   1

Definition at line 36 of file stdtime.h.

#define isc_stdtime_convert32 ( t,
t32p   )     (*(t32p) = t)

Definition at line 57 of file stdtime.h.

Referenced by acache_incremental_cleaning_action(), and dns_acache_getentry().


Typedef Documentation

typedef isc_uint32_t isc_stdtime_t

It's public information that 'isc_stdtime_t' is an unsigned integral type. Applications that want maximum portability should not assume anything about its size.

Definition at line 33 of file stdtime.h.

typedef isc_uint32_t isc_stdtime32_t

Definition at line 43 of file stdtime.h.


Function Documentation

ISC_LANG_BEGINDECLS void isc_stdtime_get ( isc_stdtime_t t  ) 

Set 't' to the number of seconds since 00:00:00 UTC, January 1, 1970.

Requires:

Definition at line 66 of file stdtime.c.

References fix_tv_usec(), INSIST, mystdtime, REQUIRE, RUNTIME_CHECK, and US_PER_S.

Referenced by acache_cleaner_init(), acache_incremental_cleaning_action(), add_initial_keys(), addrdataset(), allrdatasets(), beginload(), cache_find(), cache_findrdataset(), cache_findzonecut(), check_hints(), cleanup_ring(), control_recvmessage(), create_keydata(), dispatch(), dns_acache_createentry(), dns_adb_adjustsrtt(), dns_adb_changeflags(), dns_adb_createfind2(), dns_adb_dump(), dns_adb_freeaddrinfo(), dns_dnssec_findmatchingkeys(), dns_dnssec_findzonekeys2(), dns_dnssec_signmessage(), dns_dnssec_verify3(), dns_dnssec_verifymessage(), dns_keyring_restore(), dns_master_dumpnodetostream(), dns_ntatable_save(), dns_ntatable_totext(), dns_root_checkhints(), dns_rrl_init(), dns_time64_from32(), dns_tkey_builddhquery(), dns_tkey_buildgssquery(), dns_tsig_sign(), dns_tsig_verify(), dns_tsigkey_find(), dns_tsigkeyring_dumpanddetach(), dns_update_signaturesinc(), dns_update_soaserial(), dns_validator_create(), dns_view_loadnta(), dumpctx_create(), end_cleaning(), expirenode(), fctx_cancelquery(), fctx_getaddresses(), fetch_callback(), fetch_done(), generate_session_key(), keyfetch_done(), load_secroots(), load_text(), main(), mark_secure(), minimal_update(), mkey_dumpzone(), ns_client_addopt(), ns_server_nta(), ns_server_zonestatus(), ns_stats_dump(), process_gsstkey(), publish_key(), query_recurse(), query_resume(), refresh_time(), resquery_response(), rndc_connected(), rndc_recvnonce(), set_keyversion(), totext_keydata(), tsig_verify_tcp(), wouldvalidate(), zone_nsec3chain(), zone_postload(), zone_refreshkeys(), zone_resigninc(), and zone_sign().


Generated on Tue Apr 28 17:41:19 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha