Cleanup CURL impl
This commit is contained in:
@@ -1,15 +1,16 @@
|
||||
#if !defined(DN_NET_CURL_H)
|
||||
#define DN_NET_CURL_H
|
||||
|
||||
#include "dn_net2.h"
|
||||
#include "dn_net.h"
|
||||
|
||||
DN_NET2Interface DN_NET2_CurlInterface();
|
||||
void DN_NET2_CurlInit (DN_NET2Core *net, char *base, DN_U64 base_size);
|
||||
DN_NET2Request DN_NET2_CurlDoHTTP (DN_NET2Core *net, DN_Str8 url, DN_Str8 method, DN_NET2DoHTTPArgs const *args);
|
||||
DN_NET2Request DN_NET2_CurlDoWSArgs (DN_NET2Core *net, DN_Str8 url, DN_NET2DoHTTPArgs const *args);
|
||||
DN_NET2Request DN_NET2_CurlDoWS (DN_NET2Core *net, DN_Str8 url);
|
||||
void DN_NET2_CurlDoWSSend (DN_NET2Request request, DN_Str8 payload, DN_NET2WSSend send);
|
||||
DN_NET2Response DN_NET2_CurlWaitForResponse (DN_NET2Request request, DN_Arena *arena, DN_U32 timeout_ms);
|
||||
DN_NET2Response DN_NET2_CurlWaitForAnyResponse(DN_NET2Core *net, DN_Arena *arena, DN_U32 timeout_ms);
|
||||
DN_NETInterface DN_NET_CurlInterface();
|
||||
void DN_NET_CurlInit (DN_NETCore *net, char *base, DN_U64 base_size);
|
||||
void DN_NET_CurlDeinit (DN_NETCore *net);
|
||||
DN_NETRequest DN_NET_CurlDoHTTP (DN_NETCore *net, DN_Str8 url, DN_Str8 method, DN_NETDoHTTPArgs const *args);
|
||||
DN_NETRequest DN_NET_CurlDoWSArgs (DN_NETCore *net, DN_Str8 url, DN_NETDoHTTPArgs const *args);
|
||||
DN_NETRequest DN_NET_CurlDoWS (DN_NETCore *net, DN_Str8 url);
|
||||
void DN_NET_CurlDoWSSend (DN_NETRequest request, DN_Str8 payload, DN_NETWSSend send);
|
||||
DN_NETResponse DN_NET_CurlWaitForResponse (DN_NETRequest request, DN_Arena *arena, DN_U32 timeout_ms);
|
||||
DN_NETResponse DN_NET_CurlWaitForAnyResponse(DN_NETCore *net, DN_Arena *arena, DN_U32 timeout_ms);
|
||||
|
||||
#endif // !defined(DN_NET_CURL_H)
|
||||
|
||||
Reference in New Issue
Block a user