SSBM Decomp
Loading...
Searching...
No Matches
OSAlarm.h File Reference
#include <platform.h>
#include <dolphin/os/OSContext.h>
#include <dolphin/os/OSTime.h>

Go to the source code of this file.

Data Structures

struct  OSAlarm
 

Typedefs

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

Functions

void OSSetAlarm (OSAlarm *alarm, OSTime tick, OSAlarmHandler handler)
 
void OSCancelAlarm (OSAlarm *alarm)
 
void OSInitAlarm (void)
 
void OSCreateAlarm (OSAlarm *alarm)
 
void OSSetPeriodicAlarm (OSAlarm *alarm, OSTime start, OSTime period, OSAlarmHandler handler)
 

Typedef Documentation

◆ OSAlarmHandler

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

Function Documentation

◆ OSSetAlarm()

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

◆ OSCancelAlarm()

void OSCancelAlarm ( OSAlarm alarm)

◆ OSInitAlarm()

void OSInitAlarm ( void  )

◆ OSCreateAlarm()

void OSCreateAlarm ( OSAlarm alarm)

◆ OSSetPeriodicAlarm()

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