7 typedef size_t (*MockCurlWriteCallback)(
char *ptr,
size_t size,
size_t nmemb,
void *userdata);
8 typedef void (*MockCurlPerformCallback)(CURL *curl, MockCurlWriteCallback writeFunction,
void *writeData,
void* userData);
10 #define MOCK_CURL_MAX_HEADERS (10u)
14 MockCurlWriteCallback writeFunction;
20 char headers[MOCK_CURL_MAX_HEADERS][200];
21 unsigned int headerCount;
24 void MockCurlSetPerformCallback(MockCurlPerformCallback mockPerformCallback,
void* userData);
26 void MockCurlReset(
void);