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
13class IFWL_Timer;
14
15class IFWL_AdapterTimerMgr {
16 public:
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