SerfMkColReqProcImpl.hxx (5f30f85e) SerfMkColReqProcImpl.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 SerfMkColReqProcImpl : 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 SerfMkColReqProcImpl : public SerfRequestProcessorImpl
31{
32private:
33 const char* mpLockToken;
32public:
33 SerfMkColReqProcImpl( const char* inPath,
34public:
35 SerfMkColReqProcImpl( const char* inPath,
34 const DAVRequestHeaders& inRequestHeaders );
36 const DAVRequestHeaders& inRequestHeaders,
37 const char* inLockToken );
35
36 virtual ~SerfMkColReqProcImpl();
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} // namespace http_dav_ucp
50
51#endif // INCLUDED_SERFMKCOLREQPROCIMPL_HXX
38
39 virtual ~SerfMkColReqProcImpl();
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} // namespace http_dav_ucp
53
54#endif // INCLUDED_SERFMKCOLREQPROCIMPL_HXX