src/lib/xmmsipc/socket_tcp.c File Reference

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <signal.h>
#include <assert.h>
#include "xmmsc/xmmsc_ipc_transport.h"
#include "xmmsc/xmmsc_util.h"
#include "xmmsc/xmmsc_sockets.h"
#include "xmmsc/xmmsc_unistd.h"
#include "url.h"

Go to the source code of this file.

Functions

void xmms_ipc_tcp_destroy (xmms_ipc_transport_t *ipct)
int xmms_ipc_tcp_read (xmms_ipc_transport_t *ipct, char *buffer, int len)
int xmms_ipc_tcp_write (xmms_ipc_transport_t *ipct, char *buffer, int len)
xmms_ipc_transport_txmms_ipc_tcp_client_init (const xmms_url_t *url, int ipv6)
xmms_ipc_transport_txmms_ipc_tcp_accept (xmms_ipc_transport_t *transport)
xmms_ipc_transport_txmms_ipc_tcp_server_init (const xmms_url_t *url, int ipv6)


Function Documentation

xmms_ipc_transport_t* xmms_ipc_tcp_accept ( xmms_ipc_transport_t transport  ) 

Definition at line 131 of file socket_tcp.c.

Referenced by xmms_ipc_tcp_server_init().

xmms_ipc_transport_t* xmms_ipc_tcp_client_init ( const xmms_url_t url,
int  ipv6 
)

Definition at line 66 of file socket_tcp.c.

Referenced by xmms_ipc_client_init().

void xmms_ipc_tcp_destroy ( xmms_ipc_transport_t ipct  ) 

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

xmms_ipc_transport_t* xmms_ipc_tcp_server_init ( const xmms_url_t url,
int  ipv6 
)

Definition at line 170 of file socket_tcp.c.

Referenced by xmms_ipc_server_init().

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


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