#ifndef NET_H #define NET_H #include #include #define WRITE_OPT_MEMORY 1 #define WRITE_OPT_FILE 2 typedef struct string_view string_view; struct memory { char *buffer; size_t size; }; struct net_fwrite_userdata { FILE *file; }; int net_init(); void net_shutdown(); int net_send_request(char *url, struct memory *mem, int write_opts); #endif