VGamepad PC
The Windows app for the virtual game controller.
Loading...
Searching...
No Matches
Colfer.c File Reference
#include "Colfer.h"
#include <errno.h>
#include <stdlib.h>
Include dependency graph for Colfer.c:

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 = 16 * 1024 * 1024
 
size_t colfer_list_max = 64 * 1024
 

Function Documentation

◆ vgp_data_exchange_gamepad_reading_marshal()

size_t vgp_data_exchange_gamepad_reading_marshal ( const vgp_data_exchange_gamepad_reading * o,
void * buf )

◆ vgp_data_exchange_gamepad_reading_marshal_len()

size_t vgp_data_exchange_gamepad_reading_marshal_len ( const vgp_data_exchange_gamepad_reading * o)

◆ vgp_data_exchange_gamepad_reading_unmarshal()

size_t vgp_data_exchange_gamepad_reading_unmarshal ( vgp_data_exchange_gamepad_reading * o,
const void * data,
size_t datalen )

◆ vgp_data_exchange_message_marshal()

size_t vgp_data_exchange_message_marshal ( const vgp_data_exchange_message * o,
void * buf )

◆ vgp_data_exchange_message_marshal_len()

size_t vgp_data_exchange_message_marshal_len ( const vgp_data_exchange_message * o)

◆ vgp_data_exchange_message_unmarshal()

size_t vgp_data_exchange_message_unmarshal ( vgp_data_exchange_message * o,
const void * data,
size_t datalen )

Variable Documentation

◆ colfer_list_max

size_t colfer_list_max = 64 * 1024

◆ colfer_size_max

size_t colfer_size_max = 16 * 1024 * 1024