X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fevent_client.h;h=49d1159783ba1a50380e9485a932d27adb012dea;hb=c67fb1c41bfc35b3449e4c52cf903fdba3cdb776;hp=8647fdde43720722de033bd6356932eaac566dc8;hpb=0ba7769c0b3602d670ad87d4b9b7d971fb84d873;p=citadel.git diff --git a/citadel/event_client.h b/citadel/event_client.h index 8647fdde4..49d115978 100644 --- a/citadel/event_client.h +++ b/citadel/event_client.h @@ -36,15 +36,18 @@ typedef struct _DNSQueryParts { typedef struct _evcurl_request_data { - CURL *chnd; - char errdesc[CURL_ERROR_SIZE]; - int attached; - char* PlainPostData; - long PlainPostDataLen; - StrBuf *PostData; - StrBuf *ReplyData; -/// ParsedURL *URL; /// take from AsyncIO->ConnectMe - struct curl_slist * headers; + CURL *chnd; + struct curl_slist *headers; + char errdesc[CURL_ERROR_SIZE]; + + int attached; + + char *PlainPostData; + long PlainPostDataLen; + StrBuf *PostData; + + StrBuf *ReplyData; + long httpcode; } evcurl_request_data; struct AsyncIO { @@ -136,6 +139,6 @@ void InitC_ares_dns(AsyncIO *IO); int evcurl_init(AsyncIO *IO, void *CustomData, const char* Desc, - int CallBack); + IO_CallBack CallBack); void evcurl_handle_start(AsyncIO *IO);