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().