![]() | ![]() | ![]() | [Insert name here] Reference Manual | ![]() |
---|
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. |
gint deregisterSwitchUpListener (gint switch_num);
Removes a switch up listener.
switch_num : | |
Returns : | Always zero. |
<<< support | word-complete >>> |