Defines | 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.

Defines

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

Define 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.

Definition at line 155 of file asyn.h.

#define Curl_resolver_init (   x)    CURLE_OK

Definition at line 154 of file asyn.h.

Definition at line 150 of file asyn.h.

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_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:07