|
|
1.1 ! root 1: .ds ZZ DEVELOPMENT PACKAGE ! 2: .TH REALTIME 3R "630 MTG" ! 3: .XE "realtime()" ! 4: .SH NAME ! 5: realtime \- terminal clock ! 6: .SH SYNOPSIS ! 7: \f3 ! 8: unsigned long realtime ( ) ! 9: \fR ! 10: .SH DESCRIPTION ! 11: The ! 12: .I realtime ! 13: function ! 14: returns the number of 60Hz clock ticks since ! 15: the terminal was booted. ! 16: .SH EXAMPLE ! 17: The following code could be used to roughly measure the performance ! 18: of \f2bitblt\f1. ! 19: .PP ! 20: .RS 3 ! 21: .nf ! 22: .ft CM ! 23: #include <dmd.h> ! 24: unsigned long realtime(); ! 25: ! 26: unsigned long ! 27: perf_bitblt( sb, r, db, p, f) ! 28: Bitmap *sb, *db; ! 29: Rectangle r; ! 30: Point p; ! 31: Code f; ! 32: { ! 33: unsigned long begin; ! 34: ! 35: begin = realtime (); ! 36: bitblt (sb, r, db, p, f); ! 37: return (realtime () - begin); ! 38: } ! 39: \fR ! 40: .fi ! 41: .RE ! 42: .ft R
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.