#include "curl_setup.h"
#include "urldata.h"
#include <curl/curl.h>
#include "transfer.h"
#include "vtls/vtls.h"
#include "url.h"
#include "getinfo.h"
#include "hostip.h"
#include "share.h"
#include "strdup.h"
#include "progress.h"
#include "easyif.h"
#include "select.h"
#include "sendf.h"
#include "connect.h"
#include "slist.h"
#include "amigaos.h"
#include "non-ascii.h"
#include "warnless.h"
#include "conncache.h"
#include "multiif.h"
#include "sigpipe.h"
#include "ssh.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Go to the source code of this file.
|
| void | curl_easy_cleanup (struct Curl_easy *data) |
| |
| struct Curl_easy * | curl_easy_duphandle (struct Curl_easy *data) |
| |
| CURLcode | curl_easy_getinfo (struct Curl_easy *data, CURLINFO info,...) |
| |
| struct Curl_easy * | curl_easy_init (void) |
| |
| CURLcode | curl_easy_pause (struct Curl_easy *data, int action) |
| |
| CURLcode | curl_easy_perform (struct Curl_easy *data) |
| |
| CURLcode | curl_easy_recv (struct Curl_easy *data, void *buffer, size_t buflen, size_t *n) |
| |
| void | curl_easy_reset (struct Curl_easy *data) |
| |
| CURLcode | curl_easy_send (struct Curl_easy *data, const void *buffer, size_t buflen, size_t *n) |
| |
| CURLcode | curl_easy_setopt (struct Curl_easy *data, CURLoption tag,...) |
| |
| void | curl_global_cleanup (void) |
| | curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs to be cleaned up and what doesn't. More...
|
| |
| CURLcode | curl_global_init (long flags) |
| | curl_global_init() globally initializes curl given a bitwise set of the different features of what to initialize. More...
|
| |
| CURLcode | curl_global_init_mem (long flags, curl_malloc_callback m, curl_free_callback f, curl_realloc_callback r, curl_strdup_callback s, curl_calloc_callback c) |
| |
| void | Curl_version_init (void) |
| |
| static CURLcode | easy_connection (struct Curl_easy *data, curl_socket_t *sfd, struct connectdata **connp) |
| |
| static CURLcode | easy_perform (struct Curl_easy *data, bool events) |
| |
| static CURLcode | easy_transfer (struct Curl_multi *multi) |
| |
| static CURLcode | global_init (long flags, bool memoryfuncs) |
| | curl_global_init() globally initializes curl given a bitwise set of the different features of what to initialize. More...
|
| |
| static void | win32_cleanup (void) |
| |
| static CURLcode | win32_init (void) |
| |
◆ easy_events
◆ system_strdup
◆ curl_easy_cleanup()
| void curl_easy_cleanup |
( |
struct Curl_easy * |
data | ) |
|
◆ curl_easy_duphandle()
◆ curl_easy_getinfo()
◆ curl_easy_init()
◆ curl_easy_pause()
◆ curl_easy_perform()
◆ curl_easy_recv()
◆ curl_easy_reset()
| void curl_easy_reset |
( |
struct Curl_easy * |
data | ) |
|
◆ curl_easy_send()
◆ curl_easy_setopt()
◆ curl_global_cleanup()
| void curl_global_cleanup |
( |
void |
| ) |
|
curl_global_cleanup() globally cleanups curl, uses the value of "init_flags" to determine what needs to be cleaned up and what doesn't.
Definition at line 312 of file easy.c.
◆ curl_global_init()
curl_global_init() globally initializes curl given a bitwise set of the different features of what to initialize.
Definition at line 271 of file easy.c.
◆ curl_global_init_mem()
◆ Curl_version_init()
| void Curl_version_init |
( |
void |
| ) |
|
◆ easy_connection()
◆ easy_perform()
◆ easy_transfer()
◆ global_init()
| static CURLcode global_init |
( |
long |
flags, |
|
|
bool |
memoryfuncs |
|
) |
| |
|
static |
curl_global_init() globally initializes curl given a bitwise set of the different features of what to initialize.
Definition at line 200 of file easy.c.
◆ win32_cleanup()
| static void win32_cleanup |
( |
void |
| ) |
|
|
static |
◆ win32_init()
◆ Curl_ccalloc
◆ Curl_cfree
◆ Curl_cmalloc
◆ Curl_crealloc
◆ Curl_cstrdup
◆ init_flags
◆ initialized