39 return ipct->
read_func (ipct, buffer, len);
73 if (!strcasecmp (url->
protocol,
"tcp")) {
74 if (strlen (url->
host)) {
75 ret = strdup (url->
host);
#define x_return_val_if_fail(expr, val)
void free_url(xmms_url_t *url)
xmms_socket_t xmms_ipc_transport_fd_get(xmms_ipc_transport_t *ipct)
xmms_ipc_transport_t * xmms_ipc_server_accept(xmms_ipc_transport_t *ipct)
int xmms_ipc_transport_write(xmms_ipc_transport_t *ipct, char *buffer, int len)
xmms_ipc_write_func write_func
xmms_ipc_destroy_func destroy_func
xmms_ipc_accept_func accept_func
char * xmms_ipc_hostname(const char *path)
int xmms_ipc_transport_read(xmms_ipc_transport_t *ipct, char *buffer, int len)
void xmms_ipc_transport_destroy(xmms_ipc_transport_t *ipct)
#define x_return_if_fail(expr)
xmms_ipc_read_func read_func
xmms_url_t * parse_url(const char *url)
Split a URL into its respective parts.