mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-19 21:56:21 +00:00
- Update formatting for stub files - Update docs While original project, Profanity, provides valuable basis for this fork, we are not affiliated with the upstream. This commit is updating documentation to reflect accurate information. The docs are going to be updated further once the website is created. Reviewed-on: #5 Co-authored-by: Jabber Developer <jabber.developer@jabber.space> Co-committed-by: Jabber Developer <jabber.developer@jabber.space>
45 lines
658 B
C
45 lines
658 B
C
#ifndef TOOLS_HTTP_UPLOAD_H
|
|
#define TOOLS_HTTP_UPLOAD_H
|
|
|
|
#include <curl/curl.h>
|
|
#include <pthread.h>
|
|
|
|
// forward -> ui/win_types.h
|
|
typedef struct prof_win_t ProfWin;
|
|
|
|
typedef struct http_upload_t
|
|
{
|
|
char* filename;
|
|
off_t filesize;
|
|
curl_off_t bytes_sent;
|
|
char* mime_type;
|
|
char* get_url;
|
|
char* put_url;
|
|
ProfWin* window;
|
|
pthread_t worker;
|
|
int cancel;
|
|
} HTTPUpload;
|
|
|
|
void*
|
|
http_file_put(void* userdata)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
char*
|
|
file_mime_type(const char* const file_name)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
off_t
|
|
file_size(int filedes)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
void http_upload_cancel_processes() {};
|
|
void http_upload_add_upload() {};
|
|
|
|
#endif
|