1/*
2 * Copyright 2013 Haiku Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5
6#ifndef _B_URL_ROSTER_H_
7#define _B_URL_ROSTER_H_
8
9
10#include <stdlib.h>
11
12
13class BDataIO;
14class BUrl;
15
16
17namespace BPrivate {
18
19namespace Network {
20
21
22class BUrlContext;
23class BUrlProtocolListener;
24class BUrlRequest;
25
26class BUrlProtocolRoster {
27public:
28	static	BUrlRequest*	MakeRequest(const BUrl& url, BDataIO* output,
29								BUrlProtocolListener* listener = NULL,
30								BUrlContext* context = NULL);
31};
32
33
34} // namespace Network
35
36} // namespace BPrivate
37
38#endif // _B_URL_ROSTER_H_
39