RetroArch
io.h
Go to the documentation of this file.
1 /* This source as presented is a modified version of original wiiuse for use
2  * with RetroArch, and must not be confused with the original software. */
3 
4 #ifndef __IO_H__
5 #define __IO_H__
6 
7 #include "wiiuse_internal.h"
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 void wiiuse_handshake(struct wiimote_t* wm,ubyte *data,uword len);
16 void wiiuse_disable_expansion(struct wiimote_t *wm);
17 
18 int wiiuse_io_read(struct wiimote_t* wm);
19 int wiiuse_io_write(struct wiimote_t* wm, ubyte* buf, int len);
20 
21 #ifdef __cplusplus
22 }
23 #endif
24 
25 #endif
26 
void wiiuse_handshake_expansion(struct wiimote_t *wm, ubyte *data, uword len)
Definition: io.c:75
int wiiuse_io_write(struct wiimote_t *wm, ubyte *buf, int len)
Wiimote structure.
Definition: wiiuse.h:594
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: glext.h:8418
GLenum GLsizei len
Definition: glext.h:7389
Definition: ibxm.h:9
void wiiuse_handshake(struct wiimote_t *wm, ubyte *data, uword len)
Definition: io.c:12
General internal wiiuse stuff.
void wiiuse_handshake_expansion_start(struct wiimote_t *wm)
Definition: io.c:65
int wiiuse_io_read(struct wiimote_t *wm)
void wiiuse_disable_expansion(struct wiimote_t *wm)
Definition: io.c:136
unsigned char ubyte
Definition: wiiuse.h:187
unsigned short uword
Definition: wiiuse.h:189