Macros | Functions
asyn.h File Reference
#include "curl_setup.h"
#include "curl_addrinfo.h"
Include dependency graph for asyn.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define Curl_resolver_asynch()   0
 
#define Curl_resolver_cancel(x)   Curl_nop_stmt
 
#define Curl_resolver_cleanup(x)   Curl_nop_stmt
 
#define Curl_resolver_duphandle(x, y)   CURLE_OK
 
#define Curl_resolver_getsock(x, y, z)   0
 
#define Curl_resolver_global_cleanup()   Curl_nop_stmt
 
#define Curl_resolver_global_init()   CURLE_OK
 
#define Curl_resolver_init(x)   CURLE_OK
 
#define Curl_resolver_is_resolved(x, y)   CURLE_COULDNT_RESOLVE_HOST
 
#define Curl_resolver_wait_resolv(x, y)   CURLE_COULDNT_RESOLVE_HOST
 

Functions

void Curl_resolver_cancel (struct connectdata *conn)
 
void Curl_resolver_cleanup (void *resolver)
 
int Curl_resolver_duphandle (void **to, void *from)
 
Curl_addrinfoCurl_resolver_getaddrinfo (struct connectdata *conn, const char *hostname, int port, int *waitp)
 
int Curl_resolver_getsock (struct connectdata *conn, curl_socket_t *sock, int numsocks)
 
CURLcode Curl_resolver_init (void **resolver)
 
CURLcode Curl_resolver_is_resolved (struct connectdata *conn, struct Curl_dns_entry **dns)
 
CURLcode Curl_resolver_wait_resolv (struct connectdata *conn, struct Curl_dns_entry **dnsentry)
 

Macro Definition Documentation

#define Curl_resolver_asynch ( )    0

Definition at line 163 of file asyn.h.

#define Curl_resolver_cancel (   x)    Curl_nop_stmt

Definition at line 149 of file asyn.h.

#define Curl_resolver_cleanup (   x)    Curl_nop_stmt

Definition at line 157 of file asyn.h.

#define Curl_resolver_duphandle (   x,
  y 
)    CURLE_OK

Definition at line 153 of file asyn.h.

#define Curl_resolver_getsock (   x,
  y,
  z 
)    0

Definition at line 152 of file asyn.h.

void Curl_resolver_global_cleanup ( )    Curl_nop_stmt

Definition at line 156 of file asyn.h.

int Curl_resolver_global_init ( )    CURLE_OK

Definition at line 155 of file asyn.h.

#define Curl_resolver_init (   x)    CURLE_OK

Definition at line 154 of file asyn.h.

#define Curl_resolver_is_resolved (   x,
  y 
)    CURLE_COULDNT_RESOLVE_HOST

Definition at line 150 of file asyn.h.

#define Curl_resolver_wait_resolv (   x,
  y 
)    CURLE_COULDNT_RESOLVE_HOST

Definition at line 151 of file asyn.h.

Function Documentation

void Curl_resolver_cancel ( struct connectdata conn)
void Curl_resolver_cleanup ( void *  resolver)
int Curl_resolver_duphandle ( void **  to,
void *  from 
)
Curl_addrinfo* Curl_resolver_getaddrinfo ( struct connectdata conn,
const char *  hostname,
int  port,
int *  waitp 
)
int Curl_resolver_getsock ( struct connectdata conn,
curl_socket_t sock,
int  numsocks 
)
CURLcode Curl_resolver_init ( void **  resolver)
CURLcode Curl_resolver_is_resolved ( struct connectdata conn,
struct Curl_dns_entry **  dns 
)
CURLcode Curl_resolver_wait_resolv ( struct connectdata conn,
struct Curl_dns_entry **  dnsentry 
)


rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17