Introduce OptionalTlsStream

This commit is contained in:
Alexander A. Klimov 2019-04-23 11:25:26 +02:00
parent d1e87bdc45
commit c1fa07899c

View File

@ -9,6 +9,7 @@
#include "base/stream.hpp"
#include "base/tlsutility.hpp"
#include "base/fifo.hpp"
#include <memory>
#include <utility>
#include <boost/asio/buffered_stream.hpp>
#include <boost/asio/io_service.hpp>
@ -163,6 +164,9 @@ private:
}
};
typedef boost::asio::buffered_stream<boost::asio::ip::tcp::socket> AsioTcpStream;
typedef std::pair<std::shared_ptr<AsioTlsStream>, std::shared_ptr<AsioTcpStream>> OptionalTlsStream;
}
#endif /* TLSSTREAM_H */