#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <unistd.h>
#include <sys/un.h>
#include <errno.h>
#include <string.h>
#include <fcntl.h>
#include <stdlib.h>
#include <signal.h>
#include <syslog.h>
#include "xmmsc/xmmsc_ipc_transport.h"
#include "xmmsc/xmmsc_util.h"
#include "url.h"
Go to the source code of this file.
Functions | |
| void | xmms_ipc_usocket_destroy (xmms_ipc_transport_t *ipct) |
| int | xmms_ipc_usocket_read (xmms_ipc_transport_t *ipct, char *buffer, int len) |
| int | xmms_ipc_usocket_write (xmms_ipc_transport_t *ipct, char *buffer, int len) |
| xmms_ipc_transport_t * | xmms_ipc_usocket_client_init (const xmms_url_t *url) |
| xmms_ipc_transport_t * | xmms_ipc_usocket_accept (xmms_ipc_transport_t *transport) |
| xmms_ipc_transport_t * | xmms_ipc_usocket_server_init (const xmms_url_t *url) |
| xmms_ipc_transport_t* xmms_ipc_usocket_accept | ( | xmms_ipc_transport_t * | transport | ) |
| xmms_ipc_transport_t* xmms_ipc_usocket_client_init | ( | const xmms_url_t * | url | ) |
| void xmms_ipc_usocket_destroy | ( | xmms_ipc_transport_t * | ipct | ) |
Definition at line 36 of file socket_unix.c.
Referenced by xmms_ipc_usocket_accept(), xmms_ipc_usocket_client_init(), and xmms_ipc_usocket_server_init().
| int xmms_ipc_usocket_read | ( | xmms_ipc_transport_t * | ipct, | |
| char * | buffer, | |||
| int | len | |||
| ) |
Definition at line 43 of file socket_unix.c.
Referenced by xmms_ipc_usocket_accept(), xmms_ipc_usocket_client_init(), and xmms_ipc_usocket_server_init().
| xmms_ipc_transport_t* xmms_ipc_usocket_server_init | ( | const xmms_url_t * | url | ) |
| int xmms_ipc_usocket_write | ( | xmms_ipc_transport_t * | ipct, | |
| char * | buffer, | |||
| int | len | |||
| ) |
Definition at line 58 of file socket_unix.c.
Referenced by xmms_ipc_usocket_accept(), xmms_ipc_usocket_client_init(), and xmms_ipc_usocket_server_init().
1.5.6