From e1ecf38ce9fdc3d0dbafa554b7b5b27d72beadb3 Mon Sep 17 00:00:00 2001 From: "Pfeil, Scott Robert" Date: Mon, 14 Dec 2020 14:35:37 -0500 Subject: [PATCH] check before keep alive. --- MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.h | 6 ++++++ MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.h b/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.h index bcc06db..d31ae62 100644 --- a/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.h +++ b/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.h @@ -16,6 +16,12 @@ // The time that we started the last session timer. @property (assign, nonatomic, readonly) NSTimeInterval timeTimerStarted; +// Keeps track of if the session is currently being timed. Used for entering from the background. +@property (assign, nonatomic, readonly) BOOL sessionBeingTimed; + +// Keeps track of if the session has already timed out. +@property (assign, nonatomic, readonly) BOOL sessionTimedOut; + #pragma mark - functions to override // Can override to provide a time until the warning shows in seconds. Set to 0 if there should be no warning. Default is 0 diff --git a/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m b/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m index d297d72..0a81b45 100644 --- a/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m +++ b/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m @@ -27,10 +27,10 @@ @property (assign, nonatomic, readwrite) NSTimeInterval timeTimerStarted; // Keeps track of if the session is currently being timed. Used for entering from the background. -@property (assign, nonatomic) BOOL sessionBeingTimed; +@property (assign, nonatomic, readwrite) BOOL sessionBeingTimed; // Keeps track of if the session has already timed out. -@property (assign, nonatomic) BOOL sessionTimedOut; +@property (assign, nonatomic, readwrite) BOOL sessionTimedOut; @property (assign, nonatomic) NSTimeInterval secondsUntilWarning; @property (assign, nonatomic) NSTimeInterval secondsUntilTimeout;