Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
OSAlarm.h File Reference

Go to the source code of this file.

Classes

struct  OSAlarm
 

Typedefs

typedef void(* OSAlarmHandler) (OSAlarm *alarm, OSContext *context)
 

Functions

BOOL OSCheckAlarmQueue (void)
 
void OSCreateAlarm (OSAlarm *alarm)
 
void OSSetAlarm (OSAlarm *alarm, OSTime tick, OSAlarmHandler handler)
 
void OSSetAbsAlarm (OSAlarm *alarm, OSTime time, OSAlarmHandler handler)
 
void OSSetPeriodicAlarm (OSAlarm *alarm, OSTime start, OSTime period, OSAlarmHandler handler)
 
void OSCancelAlarm (OSAlarm *alarm)
 
void OSSetAlarmTag (OSAlarm *alarm, u32 tag)
 
void OSCancelAlarms (u32 tag)
 
void OSSetAlarmUserData (OSAlarm *alarm, void *userData)
 
void * OSGetAlarmUserData (const OSAlarm *alarm)
 

Typedef Documentation

◆ OSAlarmHandler

typedef void(* OSAlarmHandler) (OSAlarm *alarm, OSContext *context)

Function Documentation

◆ OSCancelAlarm()

void OSCancelAlarm ( OSAlarm * alarm)

◆ OSCancelAlarms()

void OSCancelAlarms ( u32 tag)

◆ OSCheckAlarmQueue()

BOOL OSCheckAlarmQueue ( void )

◆ OSCreateAlarm()

void OSCreateAlarm ( OSAlarm * alarm)

◆ OSGetAlarmUserData()

void * OSGetAlarmUserData ( const OSAlarm * alarm)

◆ OSSetAbsAlarm()

void OSSetAbsAlarm ( OSAlarm * alarm,
OSTime time,
OSAlarmHandler handler )

◆ OSSetAlarm()

void OSSetAlarm ( OSAlarm * alarm,
OSTime tick,
OSAlarmHandler handler )

◆ OSSetAlarmTag()

void OSSetAlarmTag ( OSAlarm * alarm,
u32 tag )

◆ OSSetAlarmUserData()

void OSSetAlarmUserData ( OSAlarm * alarm,
void * userData )

◆ OSSetPeriodicAlarm()

void OSSetPeriodicAlarm ( OSAlarm * alarm,
OSTime start,
OSTime period,
OSAlarmHandler handler )