Go to the source code of this file.
Defines | |
#define | ACT_KOA 0 |
#define | ACT_CAM1 1 |
#define | ACT_CAM2 2 |
#define | ACT_BOTH 3 |
#define | leftspeed 50 |
#define | rightspeed 50 |
#define | maxspeed 120 |
#define | RCVBUFSIZE 32 |
Functions | |
void | handle_kill (int arg) |
void | handle_joyaxis (int number, int value, char *echoBuffer) |
void | handle_joybutton (int number, int value, char *echoBuffer) |
int | main (int argc, char *argv[]) |
Variables | |
int | sendflag = 0 |
int | timeflag = 0 |
int | actionflag = 0 |
int | sock |
koala demo program (client side)
Definition in file koala_demo_client.c.
#define ACT_BOTH 3 |
Definition at line 38 of file koala_demo_client.c.
Referenced by handle_joyaxis(), and handle_joybutton().
#define ACT_CAM1 1 |
Definition at line 36 of file koala_demo_client.c.
Referenced by handle_joyaxis(), and handle_joybutton().
#define ACT_CAM2 2 |
Definition at line 37 of file koala_demo_client.c.
Referenced by handle_joyaxis(), and handle_joybutton().
#define ACT_KOA 0 |
Definition at line 35 of file koala_demo_client.c.
Referenced by handle_joyaxis(), and handle_joybutton().
#define leftspeed 50 |
#define maxspeed 120 |
#define RCVBUFSIZE 32 |
Definition at line 216 of file koala_demo_client.c.
#define rightspeed 50 |
void handle_joyaxis | ( | int | number, | |
int | value, | |||
char * | echoBuffer | |||
) |
Definition at line 54 of file koala_demo_client.c.
References ACT_BOTH, ACT_CAM1, ACT_CAM2, ACT_KOA, actionflag, ksock_send_command(), left, leftspeed, maxspeed, right, rightspeed, sendflag, sock, and timeflag.
Referenced by main().
void handle_joybutton | ( | int | number, | |
int | value, | |||
char * | echoBuffer | |||
) |
Definition at line 149 of file koala_demo_client.c.
References ACT_BOTH, ACT_CAM1, ACT_CAM2, ACT_KOA, actionflag, ksock_send_command(), sendflag, sock, and timeflag.
Referenced by main().
void handle_kill | ( | int | arg | ) |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 218 of file koala_demo_client.c.
References DieWithError(), fd, handle_joyaxis(), handle_joybutton(), handle_kill(), ksock_connect(), ksock_init(), RCVBUFSIZE, sendflag, sock, and timeflag.
int actionflag = 0 |
Definition at line 32 of file koala_demo_client.c.
Referenced by handle_joyaxis(), and handle_joybutton().
int sendflag = 0 |
Definition at line 30 of file koala_demo_client.c.
Referenced by handle_joyaxis(), handle_joybutton(), and main().
int sock |
Definition at line 33 of file koala_demo_client.c.
Referenced by handle_joyaxis(), handle_joybutton(), handle_kill(), ksock_connect(), and main().
int timeflag = 0 |
Definition at line 31 of file koala_demo_client.c.
Referenced by handle_joyaxis(), handle_joybutton(), and main().