VGamepad PC
The Windows 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 |
struct | vgp_data_exchange_message |
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 |