src/SocketHandler.h
branchv_0
changeset 2 fb399fd4f053
parent 1 e3265afd1111
child 3 e701e06ff561
--- a/src/SocketHandler.h	Tue Jul 26 23:22:18 2022 +0200
+++ b/src/SocketHandler.h	Thu Jul 28 02:03:11 2022 +0200
@@ -54,7 +54,8 @@
 
 	SocketHandler(Configuration configuration) : configuration(configuration) {
 		// TODO: do not throw exception from the constructor: Socket::open()
-		socket = std::make_shared<Socket>(); // TODO: create a TCP, UDP… socket
+		// socket = std::make_shared<TCPSocket>(); // TODO: create a TCP, UDP… socket
+		socket.reset(SocketFactory::find("tcp://TODO:connectionString")->open("tcp://TODO:connectionString2")); // TODO: connection string
 	}
 
 	void startRelation(relpipe::common::type::StringX name, std::vector<relpipe::reader::handlers::AttributeMetadata> attributes) override {