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 65 of file DAVTypes.hxx.
DAVOptions::DAVOptions | ( | ) |
Definition at line 24 of file DAVTypes.cxx.
References m_sURL.
DAVOptions::DAVOptions | ( | const DAVOptions & | rOther | ) |
Definition at line 40 of file DAVTypes.cxx.
References m_sURL.
DAVOptions::~DAVOptions | ( | ) |
Definition at line 56 of file DAVTypes.cxx.
|
inline |
Definition at line 121 of file DAVTypes.hxx.
References m_aAllowedMethods.
|
inline |
Definition at line 127 of file DAVTypes.hxx.
References m_nHttpResponseStatusCode.
Referenced by http_dav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 130 of file DAVTypes.hxx.
References m_sHttpResponseStatusText.
|
inline |
Definition at line 117 of file DAVTypes.hxx.
References m_sRedirectedURL.
Referenced by http_dav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 111 of file DAVTypes.hxx.
References m_nRequestedTimeLife.
|
inline |
Definition at line 108 of file DAVTypes.hxx.
References m_nStaleTime.
|
inline |
Definition at line 114 of file DAVTypes.hxx.
References m_sURL.
Referenced by http_dav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 133 of file DAVTypes.hxx.
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 96 of file DAVTypes.hxx.
References m_isClass1.
Referenced by http_dav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 99 of file DAVTypes.hxx.
References m_isClass2.
Referenced by http_dav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 102 of file DAVTypes.hxx.
References m_isClass3.
Referenced by http_dav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 105 of file DAVTypes.hxx.
References m_isHeadAllowed.
|
inline |
Definition at line 122 of file DAVTypes.hxx.
References m_aAllowedMethods.
|
inline |
Definition at line 125 of file DAVTypes.hxx.
References m_isLocked.
Referenced by http_dav_ucp::Content::getResourceOptions().
DAVOptions & DAVOptions::operator= | ( | const DAVOptions & | rOpts | ) |
Definition at line 60 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 77 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 120 of file DAVTypes.hxx.
References m_aAllowedMethods.
|
inline |
Definition at line 97 of file DAVTypes.hxx.
References m_isClass1.
Referenced by http_dav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 100 of file DAVTypes.hxx.
References m_isClass2.
|
inline |
Definition at line 103 of file DAVTypes.hxx.
References m_isClass3.
|
inline |
Definition at line 106 of file DAVTypes.hxx.
References m_isHeadAllowed.
Referenced by http_dav_ucp::Content::isResourceAvailable().
|
inline |
Definition at line 128 of file DAVTypes.hxx.
References m_nHttpResponseStatusCode.
Referenced by http_dav_ucp::Content::getResourceOptions(), and http_dav_ucp::Content::isResourceAvailable().
|
inline |
Definition at line 131 of file DAVTypes.hxx.
References m_sHttpResponseStatusText.
Referenced by http_dav_ucp::Content::getResourceOptions(), and http_dav_ucp::Content::isResourceAvailable().
|
inline |
Definition at line 124 of file DAVTypes.hxx.
References m_isLocked.
|
inline |
Definition at line 118 of file DAVTypes.hxx.
References m_sRedirectedURL.
Referenced by http_dav_ucp::DAVOptionsCache::addDAVOptions(), and http_dav_ucp::Content::getResourceOptions().
|
inline |
Definition at line 112 of file DAVTypes.hxx.
References m_nRequestedTimeLife.
|
inline |
Definition at line 109 of file DAVTypes.hxx.
References m_nStaleTime.
Referenced by http_dav_ucp::DAVOptionsCache::addDAVOptions().
|
inline |
Definition at line 115 of file DAVTypes.hxx.
References m_sURL.
Referenced by http_dav_ucp::DAVOptionsCache::addDAVOptions(), and http_dav_ucp::Content::getResourceOptions().
|
private |
contains the methods allowed on this resource
Definition at line 76 of file DAVTypes.hxx.
Referenced by getAllowedMethods(), init(), isLockAllowed(), operator=(), operator==(), and setAllowedMethods().
|
private |
Definition at line 68 of file DAVTypes.hxx.
Referenced by init(), isClass1(), operator=(), operator==(), and setClass1().
|
private |
Definition at line 69 of file DAVTypes.hxx.
Referenced by init(), isClass2(), operator=(), operator==(), and setClass2().
|
private |
Definition at line 70 of file DAVTypes.hxx.
Referenced by init(), isClass3(), operator=(), operator==(), and setClass3().
|
private |
for server that do not implement it
Definition at line 72 of file DAVTypes.hxx.
Referenced by init(), isHeadAllowed(), operator=(), operator==(), and setHeadAllowed().
|
private |
Internally used to maintain the locked state of the resource, only if it's a Class 2 resource.
Definition at line 74 of file DAVTypes.hxx.
Referenced by init(), isLocked(), operator=(), operator==(), and setLocked().
|
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 85 of file DAVTypes.hxx.
Referenced by getHttpResponseStatusCode(), init(), operator=(), operator==(), and setHttpResponseStatusCode().
|
private |
Definition at line 80 of file DAVTypes.hxx.
Referenced by getRequestedTimeLife(), init(), operator=(), operator==(), and setRequestedTimeLife().
|
private |
target time when this capability becomes stale
Definition at line 79 of file DAVTypes.hxx.
Referenced by getStaleTime(), init(), operator=(), operator==(), and setStaleTime().
|
private |
The cached string with the server returned HTTP response status code string, corresponds to m_nHttpResponseStatusCode.
Definition at line 87 of file DAVTypes.hxx.
Referenced by getHttpResponseStatusText(), init(), operator=(), operator==(), and setHttpResponseStatusText().
|
private |
Definition at line 82 of file DAVTypes.hxx.
Referenced by getRedirectedURL(), init(), operator=(), operator==(), and setRedirectedURL().
|
private |
Definition at line 81 of file DAVTypes.hxx.
Referenced by getURL(), init(), operator=(), operator==(), and setURL().