XMMS2
url.h
Go to the documentation of this file.
1#ifndef XMMS_URL_H
2#define XMMS_URL_H
3
4struct xmms_url_St {
5 char *protocol;
7
9 char *host, *port;
10
11 char *path;
12};
13
14typedef struct xmms_url_St xmms_url_t;
15
16xmms_url_t *parse_url(const char *);
17void free_url(xmms_url_t *);
18
19#endif /* XMMS_URL_H */
Definition: url.h:4
int ipv6_host
Definition: url.h:8
char * port
Definition: url.h:9
char * protocol
Definition: url.h:5
char * password
Definition: url.h:6
char * host
Definition: url.h:9
char * username
Definition: url.h:6
char * path
Definition: url.h:11
xmms_url_t * parse_url(const char *)
Split a URL into its respective parts.
Definition: url.c:17
void free_url(xmms_url_t *)
Definition: url.c:94