|
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().