Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / include / fwl / core / fwl_timer.h
1 // Copyright 2014 PDFium Authors. All rights reserved.\r
2 // Use of this source code is governed by a BSD-style license that can be\r
3 // found in the LICENSE file.\r
4 \r
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com\r
6 \r
7 #ifndef _FWL_TIMER_H\r
8 #define _FWL_TIMER_H\r
9 class IFWL_Timer;\r
10 typedef struct _FWL_HTIMER {\r
11     FX_LPVOID pData;\r
12 } *FWL_HTIMER;\r
13 class IFWL_Timer\r
14 {\r
15 public:\r
16     virtual int32_t Run(FWL_HTIMER hTimer) = 0;\r
17 };\r
18 FWL_HTIMER FWL_StartTimer(IFWL_Timer *pTimer, FX_DWORD dwElapse, FX_BOOL bImmediately = TRUE);\r
19 int32_t FWL_StopTimer(FWL_HTIMER hTimer);\r
20 #endif\r