# FileProvider.hpp
This File On Github
Ask A Question
API: latest
module: oatpp
#include "oatpp/web/mime/multipart/FileProvider.hpp"
# createFilePartReader
Namespace: oatpp::web::mime::multipart
Create file part reader.
Reader will save part to a specified file.
- @param filename - name of the file.
- @param maxDataSize - max size of the received data. put
-1
for no-limit. - @return -
std::shared_ptr
to oatpp::web::mime::multipart::PartReader.
std::shared_ptr<PartReader> createFilePartReader(const oatpp::String& filename, v_io_size maxDataSize = -1)
# createAsyncFilePartReader
Namespace: oatpp::web::mime::multipart
Create async file part reader.
Reader will save part to a specified file.
- @param filename - name of the file.
- @param maxDataSize - max size of the received data. put
-1
for no-limit. - @return -
std::shared_ptr
to oatpp::web::mime::multipart::AsyncPartReader.
std::shared_ptr<AsyncPartReader> createAsyncFilePartReader(const oatpp::String& filename, v_io_size maxDataSize = -1)