/home/dko/Projects/mobilec/src/security/xyssl-0.9/include/xyssl/timing.h File Reference

Go to the source code of this file.

Data Structures

struct  hr_time
 timer structure More...

Functions

unsigned long hardclock (void)
 Return the CPU cycle counter value.
unsigned long get_timer (struct hr_time *val, int reset)
 Return the elapsed time in milliseconds.
void set_alarm (int seconds)
 Setup an alarm clock.
void m_sleep (int milliseconds)
 Sleep for a certain amount of time.

Variables

int alarmed

Detailed Description

Definition in file timing.h.


Function Documentation

unsigned long get_timer ( struct hr_time val,
int  reset 
)

Return the elapsed time in milliseconds.

Parameters:
val points to a timer structure
reset if set to 1, the timer is restarted

Definition at line 225 of file timing.c.

References _hr_time::start.

Referenced by ssl_test().

unsigned long hardclock ( void   ) 

Return the CPU cycle counter value.

Definition at line 155 of file timing.c.

References tv_init.

Referenced by main().

void m_sleep ( int  milliseconds  ) 

Sleep for a certain amount of time.

Definition at line 258 of file timing.c.

void set_alarm ( int  seconds  ) 

Setup an alarm clock.

Parameters:
seconds delay before the "alarmed" flag is set

Definition at line 251 of file timing.c.

References sighandler().

Referenced by main().


Variable Documentation

Definition at line 179 of file timing.c.

Referenced by main().

Generated on Tue Dec 28 15:15:28 2010 for Mobile-C by  doxygen 1.6.3