OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
DownloaderFileGet.cpp File Reference
#include "DownloaderFileGet.hpp"
#include <cstddef>
#include <string>
#include <boost/algorithm/string/predicate.hpp>
#include <atomic>
#include <regex>
#include <cassert>
#include <boost/filesystem/exception.hpp>
#include <cstdio>
#include <boost/filesystem/operations.hpp>
#include <exception>
#include <stdexcept>
#include <thread>
#include <curl/curl.h>
#include <boost/nowide/fstream.hpp>
#include <boost/nowide/convert.hpp>
#include <boost/format.hpp>
#include <boost/log/trivial.hpp>
#include <boost/algorithm/string.hpp>
#include <iostream>
#include <wx/event.h>
#include <utility>
#include "format.hpp"
#include "GUI.hpp"
#include "I18N.hpp"
#include "libslic3r/Utils.hpp"
#include "slic3r/Utils/Http.hpp"
Include dependency graph for DownloaderFileGet.cpp:

Go to the source code of this file.

Classes

struct  Slic3r::GUI::FileGet::priv

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
namespace  Slic3r::GUI

Functions

 Slic3r::GUI::wxDEFINE_EVENT (EVT_DWNLDR_FILE_COMPLETE, wxCommandEvent)
 Slic3r::GUI::wxDEFINE_EVENT (EVT_DWNLDR_FILE_ERROR, wxCommandEvent)
 Slic3r::GUI::wxDEFINE_EVENT (EVT_DWNLDR_FILE_PROGRESS, wxCommandEvent)
 Slic3r::GUI::wxDEFINE_EVENT (EVT_DWNLDR_FILE_NAME_CHANGE, wxCommandEvent)
 Slic3r::GUI::wxDEFINE_EVENT (EVT_DWNLDR_FILE_PAUSED, wxCommandEvent)
 Slic3r::GUI::wxDEFINE_EVENT (EVT_DWNLDR_FILE_CANCELED, wxCommandEvent)
std::string Slic3r::GUI::extract_remote_filename (const std::string &str)

Variables

const size_t Slic3r::GUI::DOWNLOAD_MAX_CHUNK_SIZE = 10 * 1024 * 1024
const size_t Slic3r::GUI::DOWNLOAD_SIZE_LIMIT = 1024 * 1024 * 1024