Home | History | Annotate | Download | only in adapter
      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:
     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