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

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)
xmms_ipc_transport_t* xmms_ipc_server_accept ( xmms_ipc_transport_t ipct)

Referenced by main().

void xmms_ipc_transport_destroy ( xmms_ipc_transport_t ipct)
xmms_socket_t xmms_ipc_transport_fd_get ( xmms_ipc_transport_t ipct)

Referenced by main().

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 
)