| [Insert name here] Reference Manual |
|---|
switchapiswitchapi — |
gint initSwitchApi (); gint closeSwitchApi (); gint registerSwitchDownListener (gint switch_num, void *callback); gint registerSwitchUpListener (gint switch_num, void *callback); gint deregisterSwitchDownListener (gint switch_num); gint deregisterSwitchUpListener (gint switch_num);
gint initSwitchApi ();
Initializes the swithc API. This must be called before using the switches.
| Returns : | The number of switches that the device can possibly use. Returns -1 if the switch API can't be initialized (so don't use it). |
gint closeSwitchApi ();
Closes the switch API. This must be called at the end of the program.
| Returns : | Always zero. |
gint registerSwitchDownListener (gint switch_num,
void *callback);Registers a switch down listener.
| switch_num : | |
| callback : | |
| Returns : | Always zero. |
gint registerSwitchUpListener (gint switch_num,
void *callback);Registers a switch up listener.
| switch_num : | |
| callback : | |
| Returns : | Always zero. |
gint deregisterSwitchDownListener (gint switch_num);
Removes a switch down listener.
| switch_num : | |
| Returns : | Always zero. |
| << support | word-complete >> |