summaryrefslogtreecommitdiffstats
path: root/hal/android/AndroidAlarm.cpp
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2020-02-23 11:29:12 -0500
committerMatt A. Tobin <email@mattatobin.com>2020-02-23 11:29:12 -0500
commit81089ff09437ca99eba3dacf901fdef0de533024 (patch)
treeff45f3a3748000e3048b22cdf6e6870f53ae73a4 /hal/android/AndroidAlarm.cpp
parent30e4959bd325ca4c1b507784f06b7fadad75d7a6 (diff)
downloadUXP-81089ff09437ca99eba3dacf901fdef0de533024.tar
UXP-81089ff09437ca99eba3dacf901fdef0de533024.tar.gz
UXP-81089ff09437ca99eba3dacf901fdef0de533024.tar.lz
UXP-81089ff09437ca99eba3dacf901fdef0de533024.tar.xz
UXP-81089ff09437ca99eba3dacf901fdef0de533024.zip
Issue #1053 - Remove android support from hal
Diffstat (limited to 'hal/android/AndroidAlarm.cpp')
-rw-r--r--hal/android/AndroidAlarm.cpp48
1 files changed, 0 insertions, 48 deletions
diff --git a/hal/android/AndroidAlarm.cpp b/hal/android/AndroidAlarm.cpp
deleted file mode 100644
index 3b2613be8..000000000
--- a/hal/android/AndroidAlarm.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-#include "Hal.h"
-
-#include "GeneratedJNINatives.h"
-#include "GeneratedJNIWrappers.h"
-
-using namespace mozilla::hal;
-
-namespace mozilla {
-
-class AlarmReceiver : public java::AlarmReceiver::Natives<AlarmReceiver>
-{
-private:
- AlarmReceiver();
-
-public:
- static void NotifyAlarmFired() {
- hal::NotifyAlarmFired();
- }
-};
-
-namespace hal_impl {
-
-bool
-EnableAlarm()
-{
- AlarmReceiver::Init();
- return true;
-}
-
-void
-DisableAlarm()
-{
- java::GeckoAppShell::DisableAlarm();
-}
-
-bool
-SetAlarm(int32_t aSeconds, int32_t aNanoseconds)
-{
- return java::GeckoAppShell::SetAlarm(aSeconds, aNanoseconds);
-}
-
-} // hal_impl
-} // mozilla