10#include <joybus/bus.h>
int joybus_n64_rumble_pak_start_async(struct joybus *bus, joybus_transfer_cb callback, void *user_data)
Start the motor on a rumble pak, asynchronously.
Definition n64_rumble_pak.c:145
int joybus_n64_rumble_pak_stop(struct joybus *bus)
Stop the motor on a rumble pak.
Definition n64_rumble_pak.c:150
int joybus_n64_rumble_pak_start(struct joybus *bus)
Start the motor on a rumble pak.
Definition n64_rumble_pak.c:139
int joybus_n64_rumble_pak_init(struct joybus *bus)
Initialize a rumble pak.
Definition n64_rumble_pak.c:122
int joybus_n64_rumble_pak_stop_async(struct joybus *bus, joybus_transfer_cb callback, void *user_data)
Stop the motor on a rumble pak, asynchronously.
Definition n64_rumble_pak.c:156
int joybus_n64_rumble_pak_init_async(struct joybus *bus, joybus_transfer_cb callback, void *user_data)
Initialize a rumble pak, asynchronously.
Definition n64_rumble_pak.c:128
void(* joybus_transfer_cb)(struct joybus *bus, int status, void *user_data)
Function type for transfer completion callbacks.
Definition bus.h:74
A Joybus instance.
Definition bus.h:96