XmmsClient
Macros | Functions
unixshm.c File Reference
#include <xmmsclientpriv/visualization/common.h>
#include <sys/shm.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sem.h>
#include <sys/stat.h>
#include <errno.h>

Macros

#define _GNU_SOURCE   /* semtimedop is a GNU extension */
 

Functions

xmmsc_result_tsetup_shm_prepare (xmmsc_connection_t *c, int32_t vv)
 
bool setup_shm_handle (xmmsc_result_t *res)
 
void cleanup_shm (xmmsc_vis_unixshm_t *t)
 
int read_do_shm (xmmsc_vis_unixshm_t *t, xmmsc_visualization_t *v, short *buffer, int drawtime, unsigned int blocking)
 

Macro Definition Documentation

#define _GNU_SOURCE   /* semtimedop is a GNU extension */

Function Documentation

void cleanup_shm ( xmmsc_vis_unixshm_t t)
int read_do_shm ( xmmsc_vis_unixshm_t t,
xmmsc_visualization_t *  v,
short *  buffer,
int  drawtime,
unsigned int  blocking 
)
bool setup_shm_handle ( xmmsc_result_t res)
xmmsc_result_t* setup_shm_prepare ( xmmsc_connection_t c,
int32_t  vv 
)