#include <stdarg.h>
#include <string.h>
#include <stdlib.h>
#include <errno.h>
#include <time.h>
#include <assert.h>
#include "xmmspriv/xmms_list.h"
#include "xmmsc/xmmsc_ipc_transport.h"
#include "xmmsc/xmmsc_ipc_msg.h"
#include "xmmsc/xmmsc_util.h"
#include "xmmsc/xmmsc_sockets.h"
#include "xmmsc/xmmsc_stdint.h"
#include "xmmsc/xmmsv_coll.h"
Go to the source code of this file.
◆ xmms_ipc_msg_alloc()
◆ xmms_ipc_msg_destroy()
Definition at line 54 of file msg.c.
◆ xmms_ipc_msg_get_cmd()
◆ xmms_ipc_msg_get_cookie()
◆ xmms_ipc_msg_get_object()
Definition at line 91 of file msg.c.
◆ xmms_ipc_msg_get_value()
◆ xmms_ipc_msg_new()
◆ xmms_ipc_msg_put_value()
◆ xmms_ipc_msg_read_transport()
Try to read message from transport into msg.
- Returns
- TRUE if message is fully read.
Definition at line 226 of file msg.c.
◆ xmms_ipc_msg_set_cookie()
void xmms_ipc_msg_set_cookie |
( |
xmms_ipc_msg_t * |
msg, |
|
|
uint32_t |
cookie |
|
) |
| |
◆ xmms_ipc_msg_write_transport()
Try to write message to transport.
If full message isn't written the message will keep track of the amount of data written and not write already written data next time.
- Returns
- TRUE if full message was written, FALSE otherwise. disconnected is set if transport was disconnected
Definition at line 180 of file msg.c.