SIMPLE SOLUTIONS

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

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

NAME

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

SYNOPSIS

#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);

DESCRIPTION

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

AUTHOR

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

REPORTING BUGS

Please report bugs to @nlnetlabs.nl or in our bugzilla at http://www.nlnet‐ labs.nl/bugs/index.html
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.

SEE ALSO

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

REMARKS

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
Main page Library Functions Manual (+5028) № 3 (+68044)
Go top