gtimer.inc 722 B

1234567891011121314151617181920212223
  1. // included by glib2.pas
  2. { Timer }
  3. type
  4. PGTimer = pointer;
  5. { microseconds per second }
  6. const
  7. G_USEC_PER_SEC = 1000000;
  8. function g_timer_new:PGTimer; cdecl; external gliblib;
  9. procedure g_timer_destroy(timer:PGTimer); cdecl; external gliblib;
  10. procedure g_timer_start(timer:PGTimer); cdecl; external gliblib;
  11. procedure g_timer_stop(timer:PGTimer); cdecl; external gliblib;
  12. procedure g_timer_reset(timer:PGTimer); cdecl; external gliblib;
  13. function g_timer_elapsed(timer:PGTimer; microseconds:Pgulong):gdouble; cdecl; external gliblib;
  14. procedure g_usleep(microseconds:gulong); cdecl; external gliblib;
  15. procedure g_time_val_add(time:PGTimeVal; microseconds:glong); cdecl; external gliblib;
  16. // included by glib2.pas