|
LibreOffice Module ucb (master) 1
|
#include <sal/config.h>#include <sal/log.hxx>#include <rtl/ustrbuf.hxx>#include <com/sun/star/ucb/OpenMode.hpp>#include <string.h>#include <rtl/uri.hxx>#include <o3tl/safeint.hxx>#include "ftpurl.hxx"#include "ftpcontentprovider.hxx"#include "ftpcfunc.hxx"#include "ftpcontainer.hxx"#include <memory>Go to the source code of this file.
Namespaces | |
| namespace | ftp |
| Definition of ftpcontentprovider. | |
Macros | |
| #define | SET_CONTROL_CONTAINER |
Functions | |
| int | memory_write (void *buffer, size_t size, size_t nmemb, void *stream) |
| static void | setCurlUrl (CURL *curl, OUString const &url) |
| static size_t | memory_read (void *ptr, size_t size, size_t nmemb, void *stream) |
| #define SET_CONTROL_CONTAINER |
Definition at line 362 of file ftpurl.cxx.
|
static |
Definition at line 616 of file ftpurl.cxx.
References ftp::CurlInput::read(), size, and stream.
Referenced by ftp::FTPURL::insert().
| int memory_write | ( | void * | buffer, |
| size_t | size, | ||
| size_t | nmemb, | ||
| void * | stream | ||
| ) |
Definition at line 102 of file ftpurl.cxx.
References ftp::MemoryContainer::append(), size, and stream.
Referenced by ftp::FTPURL::list().
|
static |
Definition at line 372 of file ftpurl.cxx.
Referenced by ftp::FTPURL::del(), ftp::FTPURL::insert(), ftp::FTPURL::list(), ftp::FTPURL::mkdir(), ftp::FTPURL::net_title(), ftp::FTPURL::open(), and ftp::FTPURL::ren().