LDNS_DURATION2TIME(3) - Linux man page online | Library functions

30 May 2006
ldns(3) Library Functions Manual ldns(3)


ldns_duration_type, ldns_duration_create, ldns_duration_create_from_string, ldns_dura‐ tion_cleanup, ldns_duration_compare, ldns_duration2string, ldns_duration2time - duration type and related functions


#include <stdint.h> #include <stdbool.h> #include <ldns/ldns.h> ldns_duration_type* ldns_duration_create(void); ldns_duration_type* ldns_duration_create_from_string(const char* str); void ldns_duration_cleanup(ldns_duration_type* duration); int ldns_duration_compare(const ldns_duration_type* d1, const ldns_duration_type* d2); char* ldns_duration2string(const ldns_duration_type* duration); time_t ldns_duration2time(const ldns_duration_type* duration);


ldns_duration_type Duration. struct ldns_duration_struct { time_t years; time_t months; time_t weeks; time_t days; time_t hours; time_t minutes; time_t seconds; }; typedef struct ldns_duration_struct ldns_duration_type; ldns_duration_create() Create a new 'instant' duration. Returns ldns_duration_type* created duration ldns_duration_create_from_string() Create a duration from string. str: string-format duration Returns ldns_duration_type* created duration ldns_duration_cleanup() Clean up duration. duration: duration to be cleaned up ldns_duration_compare() Compare durations. d1: one duration d2: another duration Returns int 0 if equal, -1 if d1 < d2, 1 if d2 < d1 ldns_duration2string() Convert a duration to a string. duration: duration to be converted Returns char* string-format duration ldns_duration2time() Convert a duration to a time. duration: duration to be converted Returns time_t time-format duration


The ldns team at NLnet Labs. Which consists out of Jelte Jansen and Miek Gieben.


Please report bugs to or in our bugzilla at http://www.nlnet‐
Copyright (c) 2004 - 2006 NLnet Labs. Licensed under the BSD License. There is NO warranty; not even for MERCHANTABILITY or FIT‐ NESS FOR A PARTICULAR PURPOSE.


perldoc Net::DNS, RFC1034, RFC1035, RFC4033, RFC4034 and RFC4035.


This manpage was automatically generated from the ldns source code by use of Doxygen and some perl.
30 May 2006 ldns(3)
Download raw manual
Index Library Functions Manual (+5028) № 3 (+68044)
Go top