tdns
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Functions
tdns-c.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TDNSIPAddresses
 
struct  TDNSMXRecords
 
struct  TDNSTXTRecords
 
struct  TDNSMX
 
struct  TDNSMXs
 
struct  TDNSTXT
 
struct  TDNSTXTs
 

Functions

const char * TDNSErrorMessage (int err)
 
struct TDNSContextTDNSMakeContext (const char *servers)
 
void freeTDNSContext (struct TDNSContext *)
 
int TDNSLookupIPs (struct TDNSContext *, const char *name, int timeoutMsec, int lookupIPv4, int lookupIPv6, struct TDNSIPAddresses **ret)
 
void freeTDNSIPAddresses (struct TDNSIPAddresses *)
 
int TDNSLookupMXs (struct TDNSContext *, const char *name, int timeoutMsec, struct TDNSMXs **ret)
 
void freeTDNSMXs (struct TDNSMXs *)
 
int TDNSLookupTXTs (struct TDNSContext *, const char *name, int timeoutMsec, struct TDNSTXTs **ret)
 
void freeTDNSTXTs (struct TDNSTXTs *)
 

Function Documentation

void freeTDNSContext ( struct TDNSContext )
void freeTDNSIPAddresses ( struct TDNSIPAddresses )
void freeTDNSMXs ( struct TDNSMXs )
void freeTDNSTXTs ( struct TDNSTXTs )
const char* TDNSErrorMessage ( int  err)
int TDNSLookupIPs ( struct TDNSContext ,
const char *  name,
int  timeoutMsec,
int  lookupIPv4,
int  lookupIPv6,
struct TDNSIPAddresses **  ret 
)

Here is the call graph for this function:

int TDNSLookupMXs ( struct TDNSContext ,
const char *  name,
int  timeoutMsec,
struct TDNSMXs **  ret 
)

Here is the call graph for this function:

int TDNSLookupTXTs ( struct TDNSContext ,
const char *  name,
int  timeoutMsec,
struct TDNSTXTs **  ret 
)

Here is the call graph for this function:

struct TDNSContext* TDNSMakeContext ( const char *  servers)