gva-mame-common

gva-mame-common — Definitions common to all MAME backends

Synopsis




                    GvaMameAsyncData;
GvaMameAsyncData*   gva_mame_async_data_new             (GvaMameCallback callback,
                                                         gpointer user_data);
void                gva_mame_async_data_free            (GvaMameAsyncData *data);
gint                gva_mame_command                    (const gchar *arguments,
                                                         gchar ***stdout_lines,
                                                         gchar ***stderr_lines,
                                                         GError **error);

Description

Details

GvaMameAsyncData

typedef struct {
        GvaMameCallback callback;
        gpointer user_data;
} GvaMameAsyncData;


gva_mame_async_data_new ()

GvaMameAsyncData*   gva_mame_async_data_new             (GvaMameCallback callback,
                                                         gpointer user_data);

callback :
user_data :
Returns :

gva_mame_async_data_free ()

void                gva_mame_async_data_free            (GvaMameAsyncData *data);

data :

gva_mame_command ()

gint                gva_mame_command                    (const gchar *arguments,
                                                         gchar ***stdout_lines,
                                                         gchar ***stderr_lines,
                                                         GError **error);

arguments :
stdout_lines :
stderr_lines :
error :
Returns :