LibreOffice Module ucb (master)  1
Classes | Namespaces | Macros
neon/webdavprovider.hxx File Reference
#include <memory>
#include <config_lgpl.h>
#include <rtl/ref.hxx>
#include <com/sun/star/beans/Property.hpp>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include "DAVSessionFactory.hxx"
#include <ucbhelper/providerhelper.hxx>
#include "PropertyMap.hxx"
Include dependency graph for neon/webdavprovider.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  webdav_ucp::ContentProvider
 

Namespaces

 webdav_ucp
 

Macros

#define WEBDAV_CONTENT_PROVIDER_SERVICE_NAME   "com.sun.star.ucb.WebDAVContentProvider"
 
#define VNDSUNSTARWEBDAV_URL_SCHEME   "vnd.sun.star.webdav"
 
#define VNDSUNSTARWEBDAVS_URL_SCHEME   u"vnd.sun.star.webdavs"
 
#define HTTP_URL_SCHEME   "http"
 
#define HTTPS_URL_SCHEME   "https"
 
#define DAV_URL_SCHEME   u"dav"
 
#define DAVS_URL_SCHEME   u"davs"
 
#define WEBDAV_URL_SCHEME   u"webdav"
 
#define WEBDAVS_URL_SCHEME   u"webdavs"
 
#define FTP_URL_SCHEME   "ftp"
 
#define HTTP_CONTENT_TYPE   "application/" HTTP_URL_SCHEME "-content"
 
#define WEBDAV_CONTENT_TYPE   HTTP_CONTENT_TYPE
 
#define WEBDAV_COLLECTION_TYPE   "application/" VNDSUNSTARWEBDAV_URL_SCHEME "-collection"
 

Macro Definition Documentation

#define DAV_URL_SCHEME   u"dav"

Definition at line 55 of file neon/webdavprovider.hxx.

#define DAVS_URL_SCHEME   u"davs"

Definition at line 56 of file neon/webdavprovider.hxx.

#define FTP_URL_SCHEME   "ftp"

Definition at line 60 of file neon/webdavprovider.hxx.

#define HTTP_CONTENT_TYPE   "application/" HTTP_URL_SCHEME "-content"

Definition at line 62 of file neon/webdavprovider.hxx.

#define HTTP_URL_SCHEME   "http"

Definition at line 53 of file neon/webdavprovider.hxx.

#define HTTPS_URL_SCHEME   "https"

Definition at line 54 of file neon/webdavprovider.hxx.

#define VNDSUNSTARWEBDAV_URL_SCHEME   "vnd.sun.star.webdav"

Definition at line 51 of file neon/webdavprovider.hxx.

#define VNDSUNSTARWEBDAVS_URL_SCHEME   u"vnd.sun.star.webdavs"

Definition at line 52 of file neon/webdavprovider.hxx.

#define WEBDAV_COLLECTION_TYPE   "application/" VNDSUNSTARWEBDAV_URL_SCHEME "-collection"

Definition at line 65 of file neon/webdavprovider.hxx.

#define WEBDAV_CONTENT_PROVIDER_SERVICE_NAME   "com.sun.star.ucb.WebDAVContentProvider"

Definition at line 46 of file neon/webdavprovider.hxx.

#define WEBDAV_CONTENT_TYPE   HTTP_CONTENT_TYPE

Definition at line 64 of file neon/webdavprovider.hxx.

#define WEBDAV_URL_SCHEME   u"webdav"

Definition at line 57 of file neon/webdavprovider.hxx.

#define WEBDAVS_URL_SCHEME   u"webdavs"

Definition at line 58 of file neon/webdavprovider.hxx.