1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 
7 #ifndef _FWL_ADAPTER_TIMERMGR_H
8 #define _FWL_ADAPTER_TIMERMGR_H
9 
10 #include "xfa/include/fwl/core/fwl_error.h"
11 #include "xfa/include/fwl/core/fwl_timer.h"
12 
13 class IFWL_Timer;
14 
15 class IFWL_AdapterTimerMgr {
16  public:
~IFWL_AdapterTimerMgr()17   virtual ~IFWL_AdapterTimerMgr() {}
18   virtual FWL_ERR Start(IFWL_Timer* pTimer,
19                         FX_DWORD dwElapse,
20                         FWL_HTIMER& hTimer,
21                         FX_BOOL bImmediately = TRUE) = 0;
22   virtual FWL_ERR Stop(FWL_HTIMER hTimer) = 0;
23 };
24 #endif
25