XMMS2
Functions
src/lib/xmmsipc/transport.c File Reference
#include <stdlib.h>
#include <string.h>
#include "xmmsc/xmmsc_util.h"
#include "xmmsc/xmmsc_ipc_transport.h"
#include "socket_unix.h"
#include "socket_tcp.h"
#include "url.h"

Go to the source code of this file.

Functions

void xmms_ipc_transport_destroy (xmms_ipc_transport_t *ipct)
int xmms_ipc_transport_read (xmms_ipc_transport_t *ipct, char *buffer, int len)
int xmms_ipc_transport_write (xmms_ipc_transport_t *ipct, char *buffer, int len)
xmms_socket_t xmms_ipc_transport_fd_get (xmms_ipc_transport_t *ipct)
xmms_ipc_transport_txmms_ipc_server_accept (xmms_ipc_transport_t *ipct)
char * xmms_ipc_hostname (const char *path)

Function Documentation

char* xmms_ipc_hostname ( const char *  path)

Definition at line 67 of file transport.c.

Definition at line 56 of file transport.c.

Referenced by main().

Definition at line 27 of file transport.c.

Definition at line 49 of file transport.c.

Referenced by main().

int xmms_ipc_transport_read ( xmms_ipc_transport_t ipct,
char *  buffer,
int  len 
)

Definition at line 37 of file transport.c.

Referenced by main(), and xmms_ipc_msg_read_transport().

int xmms_ipc_transport_write ( xmms_ipc_transport_t ipct,
char *  buffer,
int  len 
)

Definition at line 43 of file transport.c.

Referenced by main(), and xmms_ipc_msg_write_transport().