File tree Expand file tree Collapse file tree 6 files changed +28
-11
lines changed
boost/network/protocol/http/client Expand file tree Collapse file tree 6 files changed +28
-11
lines changed Original file line number Diff line number Diff line change 9
9
10
10
#include < boost/function.hpp>
11
11
#include < boost/range/iterator_range.hpp>
12
- #include < boost/asio/io_service.hpp>
13
- #include < boost/network/protocol/http/response.hpp>
14
- #include < boost/network/protocol/http/request.hpp>
12
+
13
+ namespace boost { namespace asio {
14
+
15
+ class io_service ;
16
+
17
+ } // namespace asio
18
+
19
+ } // namespace boost
15
20
16
21
namespace boost { namespace network { namespace http {
17
22
18
23
struct client_base_pimpl ;
24
+ struct request ;
25
+ struct response ;
19
26
20
27
class request_options ;
21
28
Original file line number Diff line number Diff line change @@ -38,8 +38,4 @@ struct client_connection {
38
38
39
39
} /* boost */
40
40
41
- #ifdef BOOST_NETWORK_NO_LIB
42
- #include < boost/network/protocol/http/client/client_connection.ipp>
43
- #endif
44
-
45
41
#endif /* BOOST_NETWORK_PROTOCOL_HTTP_CLIENT_CLIENT_CONNECTION_HPP_20111103 */
Original file line number Diff line number Diff line change 9
9
10
10
#include < boost/network/protocol/http/client/connection/connection_delegate.hpp>
11
11
#include < boost/scoped_ptr.hpp>
12
- #include < boost/asio/placeholders.hpp>
12
+
13
+ namespace boost { namespace asio {
14
+
15
+ class io_service ;
16
+
17
+ } // namespace asio
18
+
19
+ } // namespace boost
13
20
14
21
namespace boost { namespace network { namespace http {
15
22
Original file line number Diff line number Diff line change 8
8
// http://www.boost.org/LICENSE_1_0.txt)
9
9
10
10
#include < utility>
11
- #include < boost/function.hpp>
12
11
#include < boost/asio/ip/udp.hpp>
12
+ #include < boost/function.hpp>
13
13
14
14
namespace boost { namespace network { namespace http {
15
15
Original file line number Diff line number Diff line change 7
7
// (See accompanying file LICENSE_1_0.txt or copy at
8
8
// http://www.boost.org/LICENSE_1_0.txt)
9
9
10
- #include < boost/asio/io_service.hpp>
11
10
#include < boost/asio/ssl.hpp>
12
11
#include < boost/network/protocol/http/client/connection/connection_delegate.hpp>
13
12
#include < boost/network/protocol/http/client/options.hpp>
14
- #include < boost/optional.hpp>
15
13
#include < boost/enable_shared_from_this.hpp>
16
14
15
+ namespace boost { namespace asio {
16
+
17
+ class io_service ;
18
+
19
+ } // namespace asio
20
+
21
+ } // namespace boost
22
+
17
23
namespace boost { namespace network { namespace http {
18
24
19
25
struct ssl_delegate : connection_delegate, enable_shared_from_this<ssl_delegate> {
Original file line number Diff line number Diff line change 9
9
10
10
#include < boost/network/protocol/http/client/options.hpp>
11
11
#include < boost/network/protocol/http/client/connection/ssl_delegate.hpp>
12
+ #include < boost/asio/placeholders.hpp>
12
13
#include < boost/bind.hpp>
13
14
#include < boost/network/detail/debug.hpp>
14
15
You can’t perform that action at this time.
0 commit comments