CernVM-FS
2.12.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
swissknife_lease_json.h
Go to the documentation of this file.
1
5
#ifndef CVMFS_SWISSKNIFE_LEASE_JSON_H_
6
#define CVMFS_SWISSKNIFE_LEASE_JSON_H_
7
8
#include "
swissknife_lease_curl.h
"
9
10
#include <string>
11
12
enum
LeaseReply
{
13
kLeaseReplySuccess
,
14
kLeaseReplyBusy
,
15
kLeaseReplyFailure
16
};
17
18
LeaseReply
ParseAcquireReply
(
const
CurlBuffer
& buffer,
19
std::string* session_token);
20
LeaseReply
ParseDropReply
(
const
CurlBuffer
& buffer);
21
22
#endif // CVMFS_SWISSKNIFE_LEASE_JSON_H_
kLeaseReplyBusy
Definition:
swissknife_lease_json.h:14
LeaseReply
LeaseReply
Definition:
swissknife_lease_json.h:12
kLeaseReplySuccess
Definition:
swissknife_lease_json.h:13
kLeaseReplyFailure
Definition:
swissknife_lease_json.h:15
swissknife_lease_curl.h
CurlBuffer
Definition:
swissknife_lease_curl.h:12
anonymous_namespace{repository_session.cc}::ParseDropReply
static LeaseReply ParseDropReply(const CurlBuffer &buffer, int llvl)
Definition:
repository_session.cc:210
anonymous_namespace{repository_session.cc}::ParseAcquireReply
static LeaseReply ParseAcquireReply(const CurlBuffer &buffer, std::string *session_token, int llvl)
Definition:
repository_session.cc:160
cvmfs
cvmfs
swissknife_lease_json.h
Generated on Sun Dec 15 2024 01:18:12 for CernVM-FS by
1.8.5