azure-core-amqp
Loading...
Searching...
No Matches
tls_transport.hpp
1// Copyright (c) Microsoft Corporation.
2// Licensed under the MIT License.
3
4#pragma once
5
6#include "transport.hpp"
7
8#include <string>
9
10namespace Azure { namespace Core { namespace Amqp { namespace Network { namespace _internal {
11
14 class TlsTransportFactory final {
15 public:
24 static Transport Create(
25 std::string const& hostName,
26 uint16_t hostPort,
27 TransportEvents* eventHandler = nullptr);
28
29 TlsTransportFactory() = delete;
30 };
31}}}}} // namespace Azure::Core::Amqp::Network::_internal