Get latest changes from upstream
This commit is contained in:
+10
-7
@@ -51,7 +51,7 @@ struct DN_NETDoHTTPArgs
|
||||
DN_U16 headers_size;
|
||||
|
||||
// NOTE: HTTP args only
|
||||
DN_Str8 payload;
|
||||
DN_Str8 payload;
|
||||
};
|
||||
|
||||
struct DN_NETRequestHandle
|
||||
@@ -63,6 +63,7 @@ struct DN_NETRequestHandle
|
||||
struct DN_NETResponse
|
||||
{
|
||||
// NOTE: Common to WS and HTTP responses
|
||||
DN_NETRequestType type;
|
||||
DN_NETResponseState state;
|
||||
DN_NETRequestHandle request;
|
||||
DN_Str8 error_str8;
|
||||
@@ -119,13 +120,15 @@ struct DN_NETCore
|
||||
DN_NETInterface api;
|
||||
};
|
||||
|
||||
DN_Str8 DN_NET_Str8FromResponseState(DN_NETResponseState state);
|
||||
DN_NETRequest * DN_NET_RequestFromHandle (DN_NETRequestHandle handle);
|
||||
DN_NETRequestHandle DN_NET_HandleFromRequest (DN_NETRequest *request);
|
||||
DN_Str8 DN_NET_Str8FromResponseState (DN_NETResponseState state);
|
||||
DN_NETRequest * DN_NET_RequestFromHandle (DN_NETRequestHandle handle);
|
||||
DN_NETRequestHandle DN_NET_HandleFromRequest (DN_NETRequest *request);
|
||||
bool DN_NET_ResponseHasFailed (DN_NETResponse const* resp);
|
||||
DN_Str8 DN_NET_Str8DiagnosticFromResponse(DN_NETResponse const* resp, DN_Arena *arena);
|
||||
|
||||
// NOTE: Internal functions for different networking implementations to use
|
||||
void DN_NET_BaseInit_ (DN_NETCore *net, char *base, DN_U64 base_size);
|
||||
DN_NETRequestHandle DN_NET_SetupRequest_ (DN_NETRequest *request, DN_Str8 url, DN_Str8 method, DN_NETDoHTTPArgs const *args, DN_NETRequestType type);
|
||||
void DN_NET_EndFinishedRequest_ (DN_NETRequest *request);
|
||||
void DN_NET_BaseInit (DN_NETCore *net, char *base, DN_U64 base_size);
|
||||
DN_NETRequestHandle DN_NET_SetupRequest (DN_NETRequest *request, DN_Str8 url, DN_Str8 method, DN_NETDoHTTPArgs const *args, DN_NETRequestType type);
|
||||
void DN_NET_EndFinishedRequest (DN_NETRequest *request);
|
||||
|
||||
#endif // DN_NET_H
|
||||
|
||||
Reference in New Issue
Block a user