summaryrefslogtreecommitdiff
path: root/modules/io-tls/tls.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/io-tls/tls.hpp')
-rw-r--r--modules/io-tls/tls.hpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/modules/io-tls/tls.hpp b/modules/io-tls/tls.hpp
index 5313bf7..a04598d 100644
--- a/modules/io-tls/tls.hpp
+++ b/modules/io-tls/tls.hpp
@@ -9,32 +9,6 @@
namespace saw {
class tls;
-class tls_server final : public server {
-private:
- own<server> internal;
-
-public:
- tls_server(own<server> srv);
-
- conveyor<own<io_stream>> accept() override;
-};
-
-class tls_network final : public network {
-private:
- tls& tls_;
- network &internal;
-public:
- tls_network(tls& tls_, network &network_);
-
- conveyor<own<network_address>> resolve_address(const std::string &addr, uint16_t port = 0) override;
-
- own<server> listen(network_address& address) override;
-
- conveyor<own<io_stream>> connect(network_address& address) override;
-
- own<class datagram> datagram(network_address& address) override;
-};
-
/**
* tls context class.
* Provides tls network class which ensures the usage of tls encrypted connections