timemgr.pp 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. {$MACRO ON}
  2. (******************************************************************************
  3. *
  4. * Copyright (c) 1995-2000 Palm, Inc. or its subsidiaries.
  5. * All rights reserved.
  6. *
  7. * File: TimeMgr.h
  8. *
  9. * Release: Palm OS SDK 4.0 (63220)
  10. *
  11. * Description:
  12. * Time manager functions
  13. *
  14. * History:
  15. * 1/19/95 roger - Created by Roger Flores
  16. *
  17. *****************************************************************************)
  18. unit timemgr;
  19. interface
  20. uses palmos, coretraps, errorbase;
  21. (************************************************************
  22. * Time Manager result codes
  23. * (timErrorClass is defined in SystemMgr.h)
  24. *************************************************************)
  25. const
  26. timErrMemory = timErrorClass or 1;
  27. (************************************************************
  28. * Function Prototypes
  29. *************************************************************)
  30. //-------------------------------------------------------------------
  31. // Initialization
  32. //-------------------------------------------------------------------
  33. function TimInit: Err; syscall sysTrapTimInit;
  34. //-------------------------------------------------------------------
  35. // API
  36. //-------------------------------------------------------------------
  37. // seconds since 1/1/1904
  38. function TimGetSeconds: UInt32; syscall sysTrapTimGetSeconds;
  39. // seconds since 1/1/1904
  40. procedure TimSetSeconds(seconds: UInt32); syscall sysTrapTimSetSeconds;
  41. // ticks since power on
  42. function TimGetTicks: UInt32; syscall sysTrapTimGetTicks;
  43. implementation
  44. end.