annotate url.h @ 864:f0a3b5bf2e7a

This version is slightly better then previous, hard to decide.
author atmosfear
date Thu, 24 May 2001 20:14:28 +0000
parents 9141234715a2
children ede5785faa53
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;
840
9141234715a2 Added initialisation of URL pointers.
bertrand
parents: 833
diff changeset
8 char *file;
833
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