Initial commit.

This commit is contained in:
jmsgrogan 2020-05-02 08:31:03 +01:00
commit 59c6161fdb
134 changed files with 4751 additions and 0 deletions

View file

@ -0,0 +1,36 @@
#include "NetworkManager.h"
NetworkManager::NetworkManager()
: mActiveSockets(),
mSocketInterface()
{
}
NetworkManager::~NetworkManager()
{
}
std::shared_ptr<NetworkManager> NetworkManager::Create()
{
return std::make_shared<NetworkManager>();
}
void NetworkManager::Initialize()
{
mSocketInterface = UnixSocketInterface::Create();
}
void NetworkManager::RunHttpServer()
{
auto socket = Socket::Create();
mSocketInterface->CreateSocket(socket);
mSocketInterface->Listen(socket);
mSocketInterface->Run(socket);
}
void NetworkManager::ShutDown()
{
}