#include <stdio.h>
#include <string.h>
#include <sys/time.h>
#include <stdlib.h>
#include <errno.h>
#include <curl/curl.h>
Go to the source code of this file.
|
static int | fill_buffer (URL_FILE *file, size_t want) |
|
int | main (int argc, char *argv[]) |
|
int | url_fclose (URL_FILE *file) |
|
int | url_feof (URL_FILE *file) |
|
char * | url_fgets (char *ptr, size_t size, URL_FILE *file) |
|
URL_FILE * | url_fopen (const char *url, const char *operation) |
|
size_t | url_fread (void *ptr, size_t size, size_t nmemb, URL_FILE *file) |
|
void | url_rewind (URL_FILE *file) |
|
static int | use_buffer (URL_FILE *file, size_t want) |
|
static size_t | write_callback (char *buffer, size_t size, size_t nitems, void *userp) |
|
◆ FGETSFILE
#define FGETSFILE "fgets.test" |
◆ FREADFILE
#define FREADFILE "fread.test" |
◆ REWINDFILE
#define REWINDFILE "rewind.test" |
◆ URL_FILE
◆ fcurl_type_e
Enumerator |
---|
CFTYPE_NONE | |
CFTYPE_FILE | |
CFTYPE_CURL | |
Definition at line 60 of file fopen.c.
◆ fill_buffer()
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ url_fclose()
◆ url_feof()
◆ url_fgets()
◆ url_fopen()
URL_FILE * url_fopen |
( |
const char * |
url, |
|
|
const char * |
operation |
|
) |
| |
◆ url_fread()
◆ url_rewind()
◆ use_buffer()
◆ write_callback()
◆ multi_handle