3#include <FileservePlugin/Fileserver/Fileserver.h>
4#include <Foundation/Application/Application.h>
5#include <Foundation/Communication/RemoteInterface.h>
6#include <Foundation/Types/UniquePtr.h>
35 plUInt32 m_uiSleepCounter = 0;
36 plUInt32 m_uiConnections = 0;
Base class to be used by applications based on plEngine.
Definition Application.h:66
Execution
Defines the possible return values for the plApplication::Run() function.
Definition Application.h:72
plApplication(plStringView sAppName)
Constructor.
Definition Application.cpp:11
A stand-alone application for the plFileServer.
Definition Fileserve.h:18
virtual void BeforeCoreSystemsShutdown() override
This function is called after the application main loop has run for the last time,...
Definition App.cpp:39
virtual plResult BeforeCoreSystemsStartup() override
This function is called before any kind of engine initialization is done.
Definition Fileserve.cpp:63
virtual plApplication::Execution Run() override
Main run function which is called periodically. This function must be overridden.
Definition App.cpp:55
virtual void AfterCoreSystemsStartup() override
This function is called after basic engine initialization has been done.
Definition App.cpp:12
Definition Fileserver.h:13
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54
The time class encapsulates a double value storing the time in seconds.
Definition Time.h:12