#include "CurlSession.hxx"
#include "SerfLockStore.hxx"
#include "DAVProperties.hxx"
#include "UCBDeadPropertyValue.hxx"
#include "webdavresponseparser.hxx"
#include <comphelper/attributelist.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/scopeguard.hxx>
#include <comphelper/string.hxx>
#include <o3tl/safeint.hxx>
#include <o3tl/string_view.hxx>
#include <officecfg/Inet.hxx>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/io/Pipe.hpp>
#include <com/sun/star/io/SequenceInputStream.hpp>
#include <com/sun/star/io/SequenceOutputStream.hpp>
#include <com/sun/star/xml/sax/Writer.hpp>
#include <osl/time.h>
#include <sal/log.hxx>
#include <rtl/uri.hxx>
#include <rtl/strbuf.hxx>
#include <rtl/ustrbuf.hxx>
#include <config_version.h>
#include <map>
#include <optional>
#include <tuple>
#include <utility>
Go to the source code of this file.
|
static int | http_dav_ucp::debug_callback (CURL *handle, curl_infotype type, char *data, size_t size, void *) |
|
static size_t | http_dav_ucp::write_callback (char *const ptr, size_t const size, size_t const nmemb, void *const userdata) |
|
static size_t | http_dav_ucp::read_callback (char *const buffer, size_t const size, size_t const nitems, void *const userdata) |
|
static size_t | http_dav_ucp::header_callback (char *const buffer, size_t const size, size_t const nitems, void *const userdata) |
|
static auto | http_dav_ucp::ProcessHeaders (::std::vector< OString > const &rHeaders) -> ::std::map< OUString, OUString > |
|
static auto | http_dav_ucp::ExtractRequestedHeaders (ResponseHeaders const &rHeaders, ::std::pair<::std::vector< OUString > const &, DAVResource & > const *const pRequestedHeaders) -> void |
|
static auto | http_dav_ucp::ExtractRealm (ResponseHeaders const &rHeaders, char const *const pAuthHeaderName) -> ::std::optional< OUString > |
|
static auto | http_dav_ucp::TryRemoveExpiredLockToken (CurlSession &rSession, CurlUri const &rURI, DAVRequestEnvironment const *const pEnv) -> bool |
|