| SerfPropPatchReqProcImpl.hxx (5f30f85e) | SerfPropPatchReqProcImpl.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 --- 21 unchanged lines hidden (view full) --- 30namespace http_dav_ucp 31{ 32 33class SerfPropPatchReqProcImpl : public SerfRequestProcessorImpl 34{ 35public: 36 SerfPropPatchReqProcImpl( const char* inPath, 37 const DAVRequestHeaders& inRequestHeaders, | 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 --- 21 unchanged lines hidden (view full) --- 30namespace http_dav_ucp 31{ 32 33class SerfPropPatchReqProcImpl : public SerfRequestProcessorImpl 34{ 35public: 36 SerfPropPatchReqProcImpl( const char* inPath, 37 const DAVRequestHeaders& inRequestHeaders, |
| 38 const std::vector< ProppatchValue > & inProperties ); | 38 const std::vector< ProppatchValue > & inProperties, 39 const char* inLockToken ); |
| 39 40 virtual ~SerfPropPatchReqProcImpl(); 41 42 virtual 43 serf_bucket_t * createSerfRequestBucket( serf_request_t * inSerfRequest ); 44 45protected: 46 virtual 47 void processChunkOfResponseData( const char* data, apr_size_t len ); 48 49 virtual 50 void handleEndOfResponseData( serf_bucket_t * inSerfResponseBucket ); 51 52private: 53 const std::vector< ProppatchValue > * mpProperties; | 40 41 virtual ~SerfPropPatchReqProcImpl(); 42 43 virtual 44 serf_bucket_t * createSerfRequestBucket( serf_request_t * inSerfRequest ); 45 46protected: 47 virtual 48 void processChunkOfResponseData( const char* data, apr_size_t len ); 49 50 virtual 51 void handleEndOfResponseData( serf_bucket_t * inSerfResponseBucket ); 52 53private: 54 const std::vector< ProppatchValue > * mpProperties; |
| 55 const char *mpLockToken; |
|
| 54}; 55 56} // namespace http_dav_ucp 57 58#endif // INCLUDED_SERFPROPPATCHREQPROCIMPL_HXX | 56}; 57 58} // namespace http_dav_ucp 59 60#endif // INCLUDED_SERFPROPPATCHREQPROCIMPL_HXX |