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 *aContents, size_t aSize, size_t aNmemb, void *aUserp) |
static size_t | stream_write_callback (void *aContents, size_t aSize, size_t aNmemb, void *aUserp) |
static int | xferinfo (void *aProgress, curl_off_t aDLtotal, curl_off_t aDLnow, curl_off_t aULtotal, curl_off_t aULnow) |
static int | progressinfo (void *aProgress, double aDLtotal, double aDLnow, double aULtotal, double aULnow) |
|
static |
Definition at line 104 of file kicad_curl_easy.cpp.
References xferinfo().
Referenced by KICAD_CURL_EASY::SetTransferCallback().
|
static |
Definition at line 74 of file kicad_curl_easy.cpp.
Referenced by KICAD_CURL_EASY::SetOutputStream().
|
static |
Definition at line 62 of file kicad_curl_easy.cpp.
Referenced by KICAD_CURL_EASY::KICAD_CURL_EASY().
|
static |
Definition at line 86 of file kicad_curl_easy.cpp.
References KICAD_CURL_EASY::GetCurl(), CURL_PROGRESS::m_Callback, CURL_PROGRESS::m_Curl, CURL_PROGRESS::m_Interval, and CURL_PROGRESS::m_Last_run_time.
Referenced by progressinfo(), and KICAD_CURL_EASY::SetTransferCallback().