src/lib/xmmsipc/transport.c File Reference

#include <stdlib.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)


Function Documentation

xmms_ipc_transport_t* xmms_ipc_server_accept ( xmms_ipc_transport_t ipct  ) 

Definition at line 55 of file transport.c.

Referenced by main().

void xmms_ipc_transport_destroy ( xmms_ipc_transport_t ipct  ) 

Definition at line 26 of file transport.c.

Referenced by xmms_ipc_shutdown_server().

xmms_socket_t xmms_ipc_transport_fd_get ( xmms_ipc_transport_t ipct  ) 

Definition at line 48 of file transport.c.

Referenced by main(), and xmms_ipc_setup_server_internaly().

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

Definition at line 36 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 42 of file transport.c.

Referenced by main(), and xmms_ipc_msg_write_transport().


Generated on Wed Dec 10 18:06:45 2008 for XMMS2 by  doxygen 1.5.6