The Power in your Hands
Search Site:
About
Features
Documentation
Download
Community
Main
Class Index
Namespaces
Modules
include
Pt
Http
Api.h
1
/* Copyright (C) 2005-2013 by Dr. Marc Boris Duerner
2
SPDX-License-Identifier: LGPL-2.1-or-later WITH mif-exception
3
*/
4
5
#ifndef PT_HTTP_API_H
6
#define PT_HTTP_API_H
7
8
#include <Pt/Api.h>
9
10
#define PT_HTTP_VERSION_MAJOR PT_VERSION_MAJOR
11
#define PT_HTTP_VERSION_MINOR PT_VERSION_MINOR
12
#define PT_HTTP_VERSION_REVISION PT_VERSION_REVISION
13
#define PT_HTTP_VERSION_PRERELEASE PT_VERSION_PRERELEASE
14
15
#if defined(PT_HTTP_API_EXPORT)
16
# define PT_HTTP_API PT_EXPORT
17
# else
18
# define PT_HTTP_API PT_IMPORT
19
# endif
20
21
namespace
Pt
{
22
30
namespace
Http {
31
32
class
Authenticator;
33
class
Authorizer;
34
class
Client;
35
class
Credential;
36
class
Message;
37
class
MessageHeader;
38
class
MessageProgress;
39
class
Reply;
40
class
Request;
41
class
Server;
42
class
Service;
43
class
Servlet;
44
45
}
// namespace Http
46
47
}
// namespace Pt
48
49
#endif
Pt
Core module.
Definition:
Allocator.h:33