blob: 3027419add9eede2956810d4c331796f89521144 [file] [log] [blame]
/**
* @file mqueue.h Thread Safe Message Queue -- Internal API
*
* Copyright (C) 2010 Creytiv.com
*/
#ifdef WIN32
int pipe(int fds[2]);
ssize_t pipe_read(int s, void *buf, size_t len);
ssize_t pipe_write(int s, const void *buf, size_t len);
#else
static inline ssize_t pipe_read(int s, void *buf, size_t len)
{
return read(s, buf, len);
}
static inline ssize_t pipe_write(int s, const void *buf, size_t len)
{
return write(s, buf, len);
}
#endif