Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Output
Winx64
Build
PublishedApi
BeHttp
DefaultHttpHandler.h
Go to the documentation of this file.
1
/*--------------------------------------------------------------------------------------+
2
|
3
| Supplied under applicable software license agreement.
4
|
5
| Copyright (c) 2018 Bentley Systems, Incorporated. All rights reserved.
6
|
7
+---------------------------------------------------------------------------------------*/
8
#pragma once
9
10
#include <
BeHttp/IHttpHandler.h
>
11
#include <mutex>
12
13
BEGIN_BENTLEY_HTTP_NAMESPACE
14
15
/*--------------------------------------------------------------------------------------+
16
* @bsiclass Bentley Systems
17
+---------------+---------------+---------------+---------------+---------------+------*/
18
struct
DefaultHttpHandler
19
{
20
BEHTTP_EXPORT
static
IHttpHandlerPtr
GetInstance
();
21
};
22
23
END_BENTLEY_HTTP_NAMESPACE
BEGIN_BENTLEY_HTTP_NAMESPACE
#define BEGIN_BENTLEY_HTTP_NAMESPACE
Definition:
Http.h:17
DefaultHttpHandler
Definition:
DefaultHttpHandler.h:18
BEHTTP_EXPORT
#define BEHTTP_EXPORT
Definition:
Http.h:14
IHttpHandlerPtr
BEGIN_BENTLEY_HTTP_NAMESPACE typedef std::shared_ptr< struct IHttpHandler > IHttpHandlerPtr
Definition:
IHttpHandler.h:15
END_BENTLEY_HTTP_NAMESPACE
#define END_BENTLEY_HTTP_NAMESPACE
Definition:
Http.h:18
DefaultHttpHandler::GetInstance
static BEHTTP_EXPORT IHttpHandlerPtr GetInstance()
IHttpHandler.h
Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.