DAVProperties.hxx (6df1ea1f) | DAVProperties.hxx (59ddfc10) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 10 unchanged lines hidden (view full) --- 19 * 20 *************************************************************/ 21 22 23#ifndef _DAVPROPERTIES_HXX_ 24#define _DAVPROPERTIES_HXX_ 25 26#include <rtl/ustring.hxx> | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 10 unchanged lines hidden (view full) --- 19 * 20 *************************************************************/ 21 22 23#ifndef _DAVPROPERTIES_HXX_ 24#define _DAVPROPERTIES_HXX_ 25 26#include <rtl/ustring.hxx> |
27#include "NeonTypes.hxx" | 27#include "SerfTypes.hxx" |
28 | 28 |
29namespace webdav_ucp | 29namespace http_dav_ucp |
30{ 31 32struct DAVProperties 33{ 34 static const ::rtl::OUString CREATIONDATE; 35 static const ::rtl::OUString DISPLAYNAME; 36 static const ::rtl::OUString GETCONTENTLANGUAGE; 37 static const ::rtl::OUString GETCONTENTLENGTH; 38 static const ::rtl::OUString GETCONTENTTYPE; 39 static const ::rtl::OUString GETETAG; 40 static const ::rtl::OUString GETLASTMODIFIED; 41 static const ::rtl::OUString LOCKDISCOVERY; 42 static const ::rtl::OUString RESOURCETYPE; | 30{ 31 32struct DAVProperties 33{ 34 static const ::rtl::OUString CREATIONDATE; 35 static const ::rtl::OUString DISPLAYNAME; 36 static const ::rtl::OUString GETCONTENTLANGUAGE; 37 static const ::rtl::OUString GETCONTENTLENGTH; 38 static const ::rtl::OUString GETCONTENTTYPE; 39 static const ::rtl::OUString GETETAG; 40 static const ::rtl::OUString GETLASTMODIFIED; 41 static const ::rtl::OUString LOCKDISCOVERY; 42 static const ::rtl::OUString RESOURCETYPE; |
43 static const ::rtl::OUString SOURCE; | |
44 static const ::rtl::OUString SUPPORTEDLOCK; 45 static const ::rtl::OUString EXECUTABLE; 46 | 43 static const ::rtl::OUString SUPPORTEDLOCK; 44 static const ::rtl::OUString EXECUTABLE; 45 |
47 static void createNeonPropName( const rtl::OUString & rFullName, 48 NeonPropName & rName ); | 46 static void createSerfPropName( const rtl::OUString & rFullName, 47 SerfPropName & rName ); |
49 static void createUCBPropName ( const char * nspace, 50 const char * name, 51 rtl::OUString & rFullName ); 52 | 48 static void createUCBPropName ( const char * nspace, 49 const char * name, 50 rtl::OUString & rFullName ); 51 |
53 static bool isUCBDeadProperty( const NeonPropName & rName ); | 52 static bool isUCBDeadProperty( const SerfPropName & rName ); |
54}; 55 | 53}; 54 |
56} // namespace webdav_ucp | 55} // namespace http_dav_ucp |
57 58#endif // _DAVPROPERTIES_HXX_ | 56 57#endif // _DAVPROPERTIES_HXX_ |