webappmanager
|
#include <MemoryWatcher.h>
Public Types | |
enum | MemState { Normal = 0, Medium, Low, Critical } |
Public Member Functions | |
void | start () |
MemState | state () const |
void | doLowMemActions (bool allowExpensive=false) |
bool | allowNewWebAppLaunch () |
Static Public Member Functions | |
static MemoryWatcher * | instance () |
static void | dropBufferCaches () |
Public Attributes | |
Signal< MemState > | signalMemoryStateChanged |
bool MemoryWatcher::allowNewWebAppLaunch | ( | ) |
void MemoryWatcher::doLowMemActions | ( | bool | allowExpensive = false | ) |
|
static |
|
static |
void MemoryWatcher::start | ( | ) |
|
inline |
Signal<MemState> MemoryWatcher::signalMemoryStateChanged |