LibreOffice Module ucb (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
http_dav_ucp::SerfUnlockReqProcImpl Class Reference

#include <SerfUnlockReqProcImpl.hxx>

Inheritance diagram for http_dav_ucp::SerfUnlockReqProcImpl:
Collaboration diagram for http_dav_ucp::SerfUnlockReqProcImpl:

Public Member Functions

 SerfUnlockReqProcImpl (const char *inPath, const DAVRequestHeaders &inRequestHeaders, const OUString &sToken)
virtual ~SerfUnlockReqProcImpl () override
virtual serf_bucket_t * createSerfRequestBucket (serf_request_t *inSerfRequest) override
- Public Member Functions inherited from http_dav_ucp::SerfRequestProcessorImpl
 SerfRequestProcessorImpl (const char *inPath, const DAVRequestHeaders &inRequestHeaders)
virtual ~SerfRequestProcessorImpl ()
bool processSerfResponseBucket (serf_request_t *inSerfRequest, serf_bucket_t *inSerfResponseBucket, apr_pool_t *inAprPool, apr_status_t &outStatus)
void activateChunkedEncoding ()
void handleChunkedEncoding (serf_bucket_t *pRequestBucket, apr_int64_t nLength) const
 Turn chunked encoding on or off, depending on the result of useChunkedEncoding(). More...

Private Member Functions

virtual void processChunkOfResponseData (const char *data, apr_size_t len) override
virtual void handleEndOfResponseData (serf_bucket_t *inSerfResponseBucket) override

Private Attributes

OUString m_sToken

Additional Inherited Members

- Protected Member Functions inherited from http_dav_ucp::SerfRequestProcessorImpl
void setRequestHeaders (serf_bucket_t *inoutSerfHeaderBucket)
const char * getPathStr () const
bool useChunkedEncoding () const

Detailed Description

Definition at line 28 of file SerfUnlockReqProcImpl.hxx.

Constructor & Destructor Documentation

http_dav_ucp::SerfUnlockReqProcImpl::SerfUnlockReqProcImpl ( const char *  inPath,
const DAVRequestHeaders inRequestHeaders,
const OUString &  sToken 

Definition at line 25 of file SerfUnlockReqProcImpl.cxx.

http_dav_ucp::SerfUnlockReqProcImpl::~SerfUnlockReqProcImpl ( )

Definition at line 33 of file SerfUnlockReqProcImpl.cxx.

Member Function Documentation

serf_bucket_t * http_dav_ucp::SerfUnlockReqProcImpl::createSerfRequestBucket ( serf_request_t *  inSerfRequest)
void http_dav_ucp::SerfUnlockReqProcImpl::handleEndOfResponseData ( serf_bucket_t *  inSerfResponseBucket)

Implements http_dav_ucp::SerfRequestProcessorImpl.

Definition at line 62 of file SerfUnlockReqProcImpl.cxx.

void http_dav_ucp::SerfUnlockReqProcImpl::processChunkOfResponseData ( const char *  data,
apr_size_t  len 

Implements http_dav_ucp::SerfRequestProcessorImpl.

Definition at line 58 of file SerfUnlockReqProcImpl.cxx.

Member Data Documentation

OUString http_dav_ucp::SerfUnlockReqProcImpl::m_sToken

Definition at line 47 of file SerfUnlockReqProcImpl.hxx.

Referenced by createSerfRequestBucket().

The documentation for this class was generated from the following files: