LibreOffice Module ucb (master)
1
|
#include <DAVTypes.hxx>
Public Member Functions | |
DAVOptions () | |
DAVOptions (const DAVOptions &rOther) | |
~DAVOptions () | |
bool | isClass1 () const |
void | setClass1 (bool Class1=true) |
bool | isClass2 () const |
void | setClass2 (bool Class2=true) |
bool | isClass3 () const |
void | setClass3 (bool Class3=true) |
bool | isHeadAllowed () const |
void | setHeadAllowed (bool HeadAllowed=true) |
sal_uInt32 | getStaleTime () const |
void | setStaleTime (const sal_uInt32 nStaleTime) |
sal_uInt32 | getRequestedTimeLife () const |
void | setRequestedTimeLife (const sal_uInt32 nRequestedTimeLife) |
const OUString & | getURL () const |
void | setURL (const OUString &sURL) |
const OUString & | getRedirectedURL () const |
void | setRedirectedURL (const OUString &sRedirectedURL) |
void | setAllowedMethods (const OUString &aAllowedMethods) |
const OUString & | getAllowedMethods () const |
bool | isLockAllowed () const |
void | setLocked (bool locked=true) |
bool | isLocked () const |
sal_uInt16 | getHttpResponseStatusCode () const |
void | setHttpResponseStatusCode (const sal_uInt16 nHttpResponseStatusCode) |
const OUString & | getHttpResponseStatusText () const |
void | setHttpResponseStatusText (const OUString &rHttpResponseStatusText) |
void | init () |
DAVOptions & | operator= (const DAVOptions &rOpts) |
bool | operator== (const DAVOptions &rOpts) const |
Private Attributes | |
bool | m_isClass1 |
bool | m_isClass2 |
bool | m_isClass3 |
bool | m_isHeadAllowed |
for server that do not implement it More... | |
bool | m_isLocked |
Internally used to maintain the locked state of the resource, only if it's a Class 2 resource. More... | |
OUString | m_aAllowedMethods |
contains the methods allowed on this resource More... | |
sal_uInt32 | m_nStaleTime |
target time when this capability becomes stale More... | |
sal_uInt32 | m_nRequestedTimeLife |
OUString | m_sURL |
OUString | m_sRedirectedURL |
sal_uInt16 | m_nHttpResponseStatusCode |
The cached HTT response status code. It's 0 if the code was dealt with and there is no need to cache it. More... | |
OUString | m_sHttpResponseStatusText |
The cached string with the server returned HTTP response status code string, corresponds to m_nHttpResponseStatusCode. More... | |
Definition at line 73 of file neon/DAVTypes.hxx.
DAVOptions::DAVOptions | ( | ) |
Definition at line 22 of file DAVTypes.cxx.
References m_sURL.
DAVOptions::DAVOptions | ( | const DAVOptions & | rOther | ) |
Definition at line 38 of file DAVTypes.cxx.
References m_sURL.
DAVOptions::~DAVOptions | ( | ) |
Definition at line 54 of file DAVTypes.cxx.
|
inline |
Definition at line 129 of file neon/DAVTypes.hxx.
References m_aAllowedMethods.
|
inline |
Definition at line 135 of file neon/DAVTypes.hxx.
References m_nHttpResponseStatusCode.
Referenced by webdav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 138 of file neon/DAVTypes.hxx.
References m_sHttpResponseStatusText.
|
inline |
Definition at line 125 of file neon/DAVTypes.hxx.
References m_sRedirectedURL.
Referenced by webdav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 119 of file neon/DAVTypes.hxx.
References m_nRequestedTimeLife.
|
inline |
Definition at line 116 of file neon/DAVTypes.hxx.
References m_nStaleTime.
|
inline |
Definition at line 122 of file neon/DAVTypes.hxx.
References m_sURL.
Referenced by webdav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 141 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 104 of file neon/DAVTypes.hxx.
References m_isClass1.
Referenced by webdav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 107 of file neon/DAVTypes.hxx.
References m_isClass2.
Referenced by webdav_ucp::Content::getResourceOptions(), and webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 110 of file neon/DAVTypes.hxx.
References m_isClass3.
Referenced by webdav_ucp::Content::getResourceOptions(), and webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 113 of file neon/DAVTypes.hxx.
References m_isHeadAllowed.
|
inline |
Definition at line 130 of file neon/DAVTypes.hxx.
|
inline |
Definition at line 133 of file neon/DAVTypes.hxx.
References m_isLocked.
Referenced by webdav_ucp::Content::getResourceOptions().
DAVOptions & DAVOptions::operator= | ( | const DAVOptions & | rOpts | ) |
Definition at line 58 of file DAVTypes.cxx.
References m_aAllowedMethods, m_isClass1, m_isClass2, m_isClass3, m_isHeadAllowed, m_isLocked, m_nHttpResponseStatusCode, m_nRequestedTimeLife, m_nStaleTime, m_sHttpResponseStatusText, m_sRedirectedURL, and m_sURL.
bool DAVOptions::operator== | ( | const DAVOptions & | rOpts | ) | const |
Definition at line 75 of file DAVTypes.cxx.
References m_aAllowedMethods, m_isClass1, m_isClass2, m_isClass3, m_isHeadAllowed, m_isLocked, m_nHttpResponseStatusCode, m_nRequestedTimeLife, m_nStaleTime, m_sHttpResponseStatusText, m_sRedirectedURL, and m_sURL.
|
inline |
Definition at line 128 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 105 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 108 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 111 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 114 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::Content::isResourceAvailable().
|
inline |
Definition at line 136 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::Content::getResourceOptions(), and webdav_ucp::Content::isResourceAvailable().
|
inline |
Definition at line 139 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::Content::getResourceOptions(), and webdav_ucp::Content::isResourceAvailable().
|
inline |
Definition at line 132 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::NeonSession::OPTIONS().
|
inline |
Definition at line 126 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::DAVOptionsCache::addDAVOptions(), and webdav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 120 of file neon/DAVTypes.hxx.
|
inline |
Definition at line 117 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 123 of file neon/DAVTypes.hxx.
Referenced by webdav_ucp::DAVOptionsCache::addDAVOptions(), and webdav_ucp::Content::getResourceOptions().
|
private |
contains the methods allowed on this resource
Definition at line 84 of file neon/DAVTypes.hxx.
Referenced by getAllowedMethods(), operator=(), and operator==().
|
private |
Definition at line 76 of file neon/DAVTypes.hxx.
Referenced by isClass1(), operator=(), and operator==().
|
private |
Definition at line 77 of file neon/DAVTypes.hxx.
Referenced by isClass2(), operator=(), and operator==().
|
private |
Definition at line 78 of file neon/DAVTypes.hxx.
Referenced by isClass3(), operator=(), and operator==().
|
private |
for server that do not implement it
Definition at line 80 of file neon/DAVTypes.hxx.
Referenced by isHeadAllowed(), operator=(), and operator==().
|
private |
Internally used to maintain the locked state of the resource, only if it's a Class 2 resource.
Definition at line 82 of file neon/DAVTypes.hxx.
Referenced by isLocked(), operator=(), and operator==().
|
private |
The cached HTT response status code. It's 0 if the code was dealt with and there is no need to cache it.
Definition at line 93 of file neon/DAVTypes.hxx.
Referenced by getHttpResponseStatusCode(), operator=(), and operator==().
|
private |
Definition at line 88 of file neon/DAVTypes.hxx.
Referenced by getRequestedTimeLife(), operator=(), and operator==().
|
private |
target time when this capability becomes stale
Definition at line 87 of file neon/DAVTypes.hxx.
Referenced by getStaleTime(), operator=(), and operator==().
|
private |
The cached string with the server returned HTTP response status code string, corresponds to m_nHttpResponseStatusCode.
Definition at line 95 of file neon/DAVTypes.hxx.
Referenced by getHttpResponseStatusText(), operator=(), and operator==().
|
private |
Definition at line 90 of file neon/DAVTypes.hxx.
Referenced by getRedirectedURL(), operator=(), and operator==().
|
private |
Definition at line 89 of file neon/DAVTypes.hxx.
Referenced by getURL(), operator=(), and operator==().