18590a0fdSAndre Fischer /**************************************************************
28590a0fdSAndre Fischer  *
38590a0fdSAndre Fischer  * Licensed to the Apache Software Foundation (ASF) under one
48590a0fdSAndre Fischer  * or more contributor license agreements.  See the NOTICE file
58590a0fdSAndre Fischer  * distributed with this work for additional information
68590a0fdSAndre Fischer  * regarding copyright ownership.  The ASF licenses this file
78590a0fdSAndre Fischer  * to you under the Apache License, Version 2.0 (the
88590a0fdSAndre Fischer  * "License"); you may not use this file except in compliance
98590a0fdSAndre Fischer  * with the License.  You may obtain a copy of the License at
108590a0fdSAndre Fischer  *
118590a0fdSAndre Fischer  *   http://www.apache.org/licenses/LICENSE-2.0
128590a0fdSAndre Fischer  *
138590a0fdSAndre Fischer  * Unless required by applicable law or agreed to in writing,
148590a0fdSAndre Fischer  * software distributed under the License is distributed on an
158590a0fdSAndre Fischer  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
168590a0fdSAndre Fischer  * KIND, either express or implied.  See the License for the
178590a0fdSAndre Fischer  * specific language governing permissions and limitations
188590a0fdSAndre Fischer  * under the License.
198590a0fdSAndre Fischer  *
208590a0fdSAndre Fischer  *************************************************************/
218590a0fdSAndre Fischer 
22*9646dec5SDamjan Jovanovic #ifndef INCLUDED_LOCKREQUEST_HXX
23*9646dec5SDamjan Jovanovic #define INCLUDED_LOCKREQUEST_HXX
248590a0fdSAndre Fischer 
25*9646dec5SDamjan Jovanovic #include "CurlTypes.hxx"
268590a0fdSAndre Fischer 
27*9646dec5SDamjan Jovanovic namespace http_dav_ucp
288590a0fdSAndre Fischer {
29*9646dec5SDamjan Jovanovic     class LockRequest
30*9646dec5SDamjan Jovanovic     {
318590a0fdSAndre Fischer     public:
32*9646dec5SDamjan Jovanovic         static rtl::OString generateRequestBody( const ucb::Lock& inLock );
33*9646dec5SDamjan Jovanovic     };
34*9646dec5SDamjan Jovanovic }
358590a0fdSAndre Fischer 
36*9646dec5SDamjan Jovanovic #endif // INCLUDED_LOCKREQUEST_HXX