12
12
13
13
.. :Authors: Glyn Matthews <glyn.matthews@gmail.com>
14
14
.. Dean Michael Berris <mikhailberis@gmail.com>
15
- .. :Date:Sep 19 , 2010
15
+ .. :Date:Oct 9 , 2010
16
16
.. :Version: 0.7
17
17
.. :Description: Complete user documentation, with examples, for the :mod:`cpp-netlib`.
18
18
.. :Copyright: Copyright Glyn Matthews, Dean Michael Berris 2008-2010.
@@ -33,11 +33,62 @@ some point in the future be submitted for review into Boost. A
33
33
presentation about:mod: `cpp-netlib ` was given at `BoostCon 2010 `_,
34
34
for which the `slides `_ and the `paper `_ can be found on-line.
35
35
36
+ Sneak Peak
37
+ ==========
38
+
39
+ The:mod: `cpp-netlib ` allows you to write semantically consistent code for
40
+ making different kinds of higher level network applications.
41
+
42
+ The library allows for writing simple code like:
43
+
44
+ ..code-block ::c++
45
+
46
+ using namespace boost::network;
47
+ using namespace boost::network: :http;
48
+
49
+ client::request request_("http://www.boost.org/");
50
+ request _ << header("Connection", "close");
51
+ clientclient _;
52
+ client::responseresponse _ =client _.get(request);
53
+ std::string body = body(response _);
54
+
55
+ For simple C++ HTTP client applications.
56
+
57
+ The:mod: `cpp-netlib ` is being developed for eventual submission toBoost _.
58
+
59
+ Download
60
+ ========
61
+
62
+ You can download the latest releases of the library at:
63
+
64
+ http://github.com/mikhailberis/cpp-netlib/downloads
65
+
66
+ You can also get the latest developments from theGit _ repository at:
67
+
68
+ git://github.com/mikhailberis/cpp-netlib.git
69
+
70
+ You can find more information about the progress of the development by checking
71
+ theGitHub _ project page at:
72
+
73
+ http://github.com/mikhailberis/cpp-netlib
74
+
75
+ Support
76
+ =======
77
+
78
+ You can ask questions, join the discussion, and report issues to the developers
79
+ mailing list by joining via:
80
+
81
+ https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel
82
+
83
+ You may also file issues on theGithub _ issue tracker at:
84
+
85
+ http://github.com/mikhailberis/cpp-netlib/issues
86
+
36
87
Contents
37
88
========
38
89
39
90
..toctree ::
40
- :maxdepth: 1
91
+ :maxdepth: 2
41
92
42
93
whats_new.rst
43
94
getting_started.rst
@@ -52,3 +103,6 @@ Contents
52
103
.. _`BoostCon 2010` :http://www.boostcon.com/
53
104
.. _`slides` :http://www.filetolink.com/b0e89d06
54
105
.. _`paper` :http://github.com/downloads/mikhailberis/cpp-netlib-boostcon-paper/cpp-netlib.pdf
106
+ .. _Git :http://git-scm.com/
107
+ .. _GitHub :http://github.com/
108
+