annotate url.h @ 833:b8cecdc0c67f

Starting implementation of ASF network streaming.
author bertrand
date Fri, 18 May 2001 16:14:06 +0000
parents
children 9141234715a2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
833
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
1 #ifndef URL_H
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
2 #define URL_H
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
3
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
4 typedef struct {
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
5 char *url;
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
6 char *protocol;
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
7 char *hostname;
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
8 char *path;
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
9 unsigned int port;
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
10 } URL_t;
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
11
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
12 URL_t* set_url(char* url);
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
13 void free_url(URL_t* url);
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
14
b8cecdc0c67f Starting implementation of ASF network streaming.
bertrand
parents:
diff changeset
15 #endif