![]() |
KiCad PCB EDA Suite
|
#include <curl/curl.h>
#include <curl/easy.h>
#include <kicad_curl/kicad_curl.h>
#include <kicad_curl/kicad_curl_easy.h>
#include <cstdarg>
#include <cstddef>
#include <exception>
#include <sstream>
#include <wx/app.h>
#include <build_version.h>
#include <ki_exception.h>
#include <kiplatform/app.h>
#include <kiplatform/environment.h>
#include <pgm_base.h>
Go to the source code of this file.
Classes | |
struct | CURL_PROGRESS |
Functions | |
static size_t | write_callback (void *contents, size_t size, size_t nmemb, void *userp) |
static size_t | stream_write_callback (void *contents, size_t size, size_t nmemb, void *userp) |
static int | xferinfo (void *p, curl_off_t dltotal, curl_off_t dlnow, curl_off_t ultotal, curl_off_t ulnow) |
static int | progressinfo (void *p, double dltotal, double dlnow, double ultotal, double ulnow) |
|
static |
Definition at line 100 of file kicad_curl_easy.cpp.
References xferinfo().
Referenced by KICAD_CURL_EASY::SetTransferCallback().
|
static |
Definition at line 70 of file kicad_curl_easy.cpp.
Referenced by KICAD_CURL_EASY::SetOutputStream().
|
static |
Definition at line 58 of file kicad_curl_easy.cpp.
Referenced by KICAD_CURL_EASY::KICAD_CURL_EASY().
|
static |
Definition at line 82 of file kicad_curl_easy.cpp.
References CURL_PROGRESS::callback, CURL_PROGRESS::curl, KICAD_CURL_EASY::GetCurl(), CURL_PROGRESS::interval, and CURL_PROGRESS::last_run_time.
Referenced by progressinfo(), and KICAD_CURL_EASY::SetTransferCallback().