|
VGamepad PC
The PC app for the virtual game controller.
|
#include <limits.h>#include <stdint.h>#include <string.h>Classes | |
| struct | colfer_text |
| struct | colfer_binary |
| struct | vgp_data_exchange_gamepad_reading |
Typedefs | |
| typedef struct vgp_data_exchange_gamepad_reading | vgp_data_exchange_gamepad_reading |
| typedef struct vgp_data_exchange_message | vgp_data_exchange_message |
Functions | |
| size_t | vgp_data_exchange_gamepad_reading_marshal_len (const vgp_data_exchange_gamepad_reading *o) |
| size_t | vgp_data_exchange_gamepad_reading_marshal (const vgp_data_exchange_gamepad_reading *o, void *buf) |
| size_t | vgp_data_exchange_gamepad_reading_unmarshal (vgp_data_exchange_gamepad_reading *o, const void *data, size_t datalen) |
| size_t | vgp_data_exchange_message_marshal_len (const vgp_data_exchange_message *o) |
| size_t | vgp_data_exchange_message_marshal (const vgp_data_exchange_message *o, void *buf) |
| size_t | vgp_data_exchange_message_unmarshal (vgp_data_exchange_message *o, const void *data, size_t datalen) |
Variables | |
| size_t | colfer_size_max |
| size_t | colfer_list_max |
| typedef struct vgp_data_exchange_gamepad_reading vgp_data_exchange_gamepad_reading |
| typedef struct vgp_data_exchange_message vgp_data_exchange_message |
| size_t vgp_data_exchange_gamepad_reading_marshal | ( | const vgp_data_exchange_gamepad_reading * | o, |
| void * | buf ) |
| size_t vgp_data_exchange_gamepad_reading_marshal_len | ( | const vgp_data_exchange_gamepad_reading * | o | ) |
| size_t vgp_data_exchange_gamepad_reading_unmarshal | ( | vgp_data_exchange_gamepad_reading * | o, |
| const void * | data, | ||
| size_t | datalen ) |
| size_t vgp_data_exchange_message_marshal | ( | const vgp_data_exchange_message * | o, |
| void * | buf ) |
| size_t vgp_data_exchange_message_marshal_len | ( | const vgp_data_exchange_message * | o | ) |
| size_t vgp_data_exchange_message_unmarshal | ( | vgp_data_exchange_message * | o, |
| const void * | data, | ||
| size_t | datalen ) |
|
extern |
|
extern |