nkjnm
Dependencies: MAX44000 nexpaq_mdk
Fork of LED_Demo by
m2mtimer_stub.cpp
00001 /* 00002 * Copyright (c) 2015 ARM Limited. All rights reserved. 00003 * SPDX-License-Identifier: Apache-2.0 00004 * Licensed under the Apache License, Version 2.0 (the License); you may 00005 * not use this file except in compliance with the License. 00006 * You may obtain a copy of the License at 00007 * 00008 * http://www.apache.org/licenses/LICENSE-2.0 00009 * 00010 * Unless required by applicable law or agreed to in writing, software 00011 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 00012 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00013 * See the License for the specific language governing permissions and 00014 * limitations under the License. 00015 */ 00016 #include "m2mtimer_stub.h" 00017 00018 bool m2mtimer_stub::bool_value; 00019 bool m2mtimer_stub::total_bool_value; 00020 00021 void m2mtimer_stub::clear() 00022 { 00023 bool_value = false; 00024 total_bool_value = false; 00025 } 00026 00027 // Prevents the use of assignment operator 00028 M2MTimer& M2MTimer::operator=(const M2MTimer& /*other*/) 00029 { 00030 return *this; 00031 } 00032 00033 // Prevents the use of copy constructor 00034 M2MTimer::M2MTimer(const M2MTimer& other) 00035 : _observer(other._observer) 00036 { 00037 *this = other; 00038 } 00039 00040 M2MTimer::M2MTimer(M2MTimerObserver& observer) 00041 : _observer(observer) 00042 { 00043 } 00044 00045 M2MTimer::~M2MTimer() 00046 { 00047 } 00048 00049 void M2MTimer::start_timer(uint64_t /*interval*/, 00050 M2MTimerObserver::Type /*type*/, 00051 bool /*single_shot*/) 00052 { 00053 } 00054 00055 void M2MTimer::start_dtls_timer(uint64_t , uint64_t , M2MTimerObserver::Type ) 00056 { 00057 } 00058 00059 void M2MTimer::stop_timer() 00060 { 00061 } 00062 00063 00064 bool M2MTimer::is_intermediate_interval_passed(){ 00065 return m2mtimer_stub::bool_value; 00066 } 00067 00068 bool M2MTimer::is_total_interval_passed(){ 00069 return m2mtimer_stub::total_bool_value; 00070 }
Generated on Tue Jul 12 2022 17:03:46 by
1.7.2
