]> git.stg.codes - stg.git/blobdiff - stglibs/sgcp.lib/transport.cpp
Removed sgcp, added json.
[stg.git] / stglibs / sgcp.lib / transport.cpp
diff --git a/stglibs/sgcp.lib/transport.cpp b/stglibs/sgcp.lib/transport.cpp
deleted file mode 100644 (file)
index 1e94fa5..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "stg/sgcp_transport.h"
-
-#include "crypto.h"
-#include "unix.h"
-#include "udp.h"
-#include "tcp.h"
-
-using STG::SGCP::TransportProto;
-
-TransportProto* TransportProto::create(TransportType transport, const std::string& key)
-{
-    TransportProto* underlying = create(transport);
-    if (key.empty())
-        return underlying;
-    else
-        return new CryptoProto(key, underlying);
-}
-
-TransportProto* TransportProto::create(TransportType transport)
-{
-    switch (transport) {
-        case UNIX: return new UnixProto;
-        case UDP: return new UDPProto;
-        case TCP: return new TCPProto;
-    };
-    return NULL;
-}