InfiniTime.git

ref: e06dd405bc9548ad6e1250b01d6132fbe032bc4d

src/systemtask/WakeLock.h


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include "systemtask/SystemTask.h"

namespace Pinetime {
  namespace System {
    class WakeLock {
    public:
      WakeLock(SystemTask& systemTask);
      ~WakeLock();
      void Lock();
      void Release();

    private:
      bool lockHeld;
      SystemTask& systemTask;
    };
  }
}