/* DNS Related */
typedef struct __evcares_data {
+ ev_tstamp Start;
ev_io recv_event,
send_event;
ev_timer timeout; /* timeout while requesting ips */
struct AsyncIO {
long ID;
+ ev_tstamp Now;
+ ev_tstamp StartIO;
+ ev_tstamp StartDB;
eNextState NextState;
/* connection related */
void SetNextTimeout(AsyncIO *IO, double timeout);
-void InitC_ares_dns(AsyncIO *IO);
-
#include <curl/curl.h>
#define OPT(s, v) \