Whitespace and pointer cleanup.

This commit is contained in:
jmsgrogan 2021-03-29 21:31:24 +01:00
parent 6fc0b8dca8
commit a03eb9599f
32 changed files with 441 additions and 468 deletions

View file

@ -1,8 +1,11 @@
#include "NetworkManager.h"
#ifdef __linux__
#include "UnixSocketInterface.h"
#endif
NetworkManager::NetworkManager()
: mActiveSockets(),
mSocketInterface()
mSocketInterface()
{
}
@ -19,13 +22,18 @@ std::unique_ptr<NetworkManager> NetworkManager::Create()
void NetworkManager::Initialize()
{
mSocketInterface = SocketInterface::Create();
mSocketInterface = UnixSocketInterface::Create();
}
void NetworkManager::RunHttpServer()
{
if (!mSocketInterface)
{
Initialize();
}
auto socket = Socket::Create();
mSocketInterface->CreateSocket(socket);
mSocketInterface->InitializeSocket(socket);
mSocketInterface->Listen(socket);
mSocketInterface->Run(socket);
}