view mytype.c @ 88:ce9ef7dcf2f0

convert UTF-8
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 21 Apr 2011 17:50:23 +0900
parents 0fae5658fb0b
children 8edae89a3877
line wrap: on
line source

/*
 * $Id$
 */
#include <time.h>
#include <stdio.h>
#include "libps2.h"
#include "ps2util.h"
#include "mytype.h"

static clock_t start;
static clock_t race_start;

void
wait_init()
{
    start = clock();
}

/*
 * wait_init()から
 * time秒(マイクロ秒?)すぎたらTRUEを返す
 */
Bool
wait(double time)
{
    clock_t t;
    double a;

    t = clock();
    a = (t-start)/(double)CLOCKS_PER_SEC;
    if (a > time) {
	return TRUE;
    }

    return FALSE;
}

void
time_RaceStart()
{
    race_start = clock();
}

double
time_RaceTime()
{
    clock_t t;
    double a;

    t = clock();
    a = (t-race_start)/(double)CLOCKS_PER_SEC;

    return a;
}