SerfDeleteReqProcImpl.hxx (5f30f85e) SerfDeleteReqProcImpl.hxx (3edf6992)
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

--- 15 unchanged lines hidden (view full) ---

24
25#include "SerfRequestProcessorImpl.hxx"
26
27namespace http_dav_ucp
28{
29
30class SerfDeleteReqProcImpl : public SerfRequestProcessorImpl
31{
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

--- 15 unchanged lines hidden (view full) ---

24
25#include "SerfRequestProcessorImpl.hxx"
26
27namespace http_dav_ucp
28{
29
30class SerfDeleteReqProcImpl : public SerfRequestProcessorImpl
31{
32private:
33 const char* mpLockToken;
32public:
33 SerfDeleteReqProcImpl( const char* inPath,
34public:
35 SerfDeleteReqProcImpl( const char* inPath,
34 const DAVRequestHeaders& inRequestHeaders );
36 const DAVRequestHeaders& inRequestHeaders,
37 const char* inLockRToken );
35
36 virtual ~SerfDeleteReqProcImpl();
37
38 virtual
39 serf_bucket_t * createSerfRequestBucket( serf_request_t * inSerfRequest );
40
41protected:
42 virtual
43 void processChunkOfResponseData( const char* data, apr_size_t len );
44
45 virtual
46 void handleEndOfResponseData( serf_bucket_t * inSerfResponseBucket );
47
48};
49
50} // namespace http_dav_ucp
51
52#endif // INCLUDED_SERFDELETEREQPROCIMPL_HXX
38
39 virtual ~SerfDeleteReqProcImpl();
40
41 virtual
42 serf_bucket_t * createSerfRequestBucket( serf_request_t * inSerfRequest );
43
44protected:
45 virtual
46 void processChunkOfResponseData( const char* data, apr_size_t len );
47
48 virtual
49 void handleEndOfResponseData( serf_bucket_t * inSerfResponseBucket );
50
51};
52
53} // namespace http_dav_ucp
54
55#endif // INCLUDED_SERFDELETEREQPROCIMPL_HXX