This commit is contained in:
manojsdoshi
2020-04-24 01:09:47 +00:00
parent 4ad595bf18
commit 430f6c0cf3
2864 changed files with 304301 additions and 292875 deletions

View File

@@ -93,36 +93,40 @@ $(function() {
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacebeast.html">beast</a> {</div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html"> 23</a></span>&#160;<span class="keyword">namespace </span>IP {</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a"> 25</a></span>&#160;<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> <a class="code" href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a">from_asio</a> (boost::asio::ip::address <span class="keyword">const</span>&amp; address)</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> {address};</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;}</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#a6bb9a2373d6d07de923994bf4bf60710"> 30</a></span>&#160;<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> <a class="code" href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a">from_asio</a> (boost::asio::ip::tcp::endpoint <span class="keyword">const</span>&amp; endpoint)</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> {endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">address</a>(), endpoint.port()};</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;}</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#a470298b3077bdab3e7ada3749d0eb7eb"> 35</a></span>&#160;boost::asio::ip::address <a class="code" href="namespacebeast_1_1IP.html#a470298b3077bdab3e7ada3749d0eb7eb">to_asio_address</a> (<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> <span class="keyword">const</span>&amp; endpoint)</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">return</span> endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">address</a>();</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#ac5f82575186b14f25af8673d337af336"> 40</a></span>&#160;boost::asio::ip::tcp::endpoint <a class="code" href="namespacebeast_1_1IP.html#ac5f82575186b14f25af8673d337af336">to_asio_endpoint</a> (<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> <span class="keyword">const</span>&amp; endpoint)</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> boost::asio::ip::tcp::endpoint {endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">address</a>(), endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#ad4ea0ccfc9a795efb3d68dcd0a788f5e">port</a>()};</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;}</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;}</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;}</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a></div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a"> 26</a></span>&#160;<a class="code" href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a">from_asio</a>(boost::asio::ip::address <span class="keyword">const</span>&amp; address)</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a>{address};</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;}</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;Endpoint</div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#a6bb9a2373d6d07de923994bf4bf60710"> 32</a></span>&#160;<a class="code" href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a">from_asio</a>(boost::asio::ip::tcp::endpoint <span class="keyword">const</span>&amp; endpoint)</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a>{endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">address</a>(), endpoint.port()};</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;}</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;boost::asio::ip::address</div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#a470298b3077bdab3e7ada3749d0eb7eb"> 38</a></span>&#160;<a class="code" href="namespacebeast_1_1IP.html#a470298b3077bdab3e7ada3749d0eb7eb">to_asio_address</a>(<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> <span class="keyword">const</span>&amp; endpoint)</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;{</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">return</span> endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">address</a>();</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;boost::asio::ip::tcp::endpoint</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespacebeast_1_1IP.html#ac5f82575186b14f25af8673d337af336"> 44</a></span>&#160;<a class="code" href="namespacebeast_1_1IP.html#ac5f82575186b14f25af8673d337af336">to_asio_endpoint</a>(<a class="code" href="classbeast_1_1IP_1_1Endpoint.html">Endpoint</a> <span class="keyword">const</span>&amp; endpoint)</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;{</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span> boost::asio::ip::tcp::endpoint{endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">address</a>(), endpoint.<a class="code" href="classbeast_1_1IP_1_1Endpoint.html#ad4ea0ccfc9a795efb3d68dcd0a788f5e">port</a>()};</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;} <span class="comment">// namespace IP</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;} <span class="comment">// namespace beast</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html_a63fa66c4eb0d68359a0ff642891493c5"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">beast::IP::Endpoint::address</a></div><div class="ttdeci">Address const &amp; address() const</div><div class="ttdoc">Returns the address portion of this endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00067">IPEndpoint.h:67</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_ac5f82575186b14f25af8673d337af336"><div class="ttname"><a href="namespacebeast_1_1IP.html#ac5f82575186b14f25af8673d337af336">beast::IP::to_asio_endpoint</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint to_asio_endpoint(Endpoint const &amp;endpoint)</div><div class="ttdoc">Convert to asio::ip::tcp::endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8cpp_source.html#l00040">IPAddressConversion.cpp:40</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html_ad4ea0ccfc9a795efb3d68dcd0a788f5e"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html#ad4ea0ccfc9a795efb3d68dcd0a788f5e">beast::IP::Endpoint::port</a></div><div class="ttdeci">Port port() const</div><div class="ttdoc">Returns the port number on the endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00059">IPEndpoint.h:59</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_afb47e2a2bf576b2d28fdeca72209393a"><div class="ttname"><a href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a">beast::IP::from_asio</a></div><div class="ttdeci">Endpoint from_asio(boost::asio::ip::address const &amp;address)</div><div class="ttdoc">Convert to Endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8cpp_source.html#l00025">IPAddressConversion.cpp:25</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_a470298b3077bdab3e7ada3749d0eb7eb"><div class="ttname"><a href="namespacebeast_1_1IP.html#a470298b3077bdab3e7ada3749d0eb7eb">beast::IP::to_asio_address</a></div><div class="ttdeci">boost::asio::ip::address to_asio_address(Endpoint const &amp;endpoint)</div><div class="ttdoc">Convert to asio::ip::address.</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8cpp_source.html#l00035">IPAddressConversion.cpp:35</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html_a63fa66c4eb0d68359a0ff642891493c5"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html#a63fa66c4eb0d68359a0ff642891493c5">beast::IP::Endpoint::address</a></div><div class="ttdeci">Address const &amp; address() const</div><div class="ttdoc">Returns the address portion of this endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00077">IPEndpoint.h:77</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_ac5f82575186b14f25af8673d337af336"><div class="ttname"><a href="namespacebeast_1_1IP.html#ac5f82575186b14f25af8673d337af336">beast::IP::to_asio_endpoint</a></div><div class="ttdeci">boost::asio::ip::tcp::endpoint to_asio_endpoint(Endpoint const &amp;endpoint)</div><div class="ttdoc">Convert to asio::ip::tcp::endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8cpp_source.html#l00044">IPAddressConversion.cpp:44</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html_ad4ea0ccfc9a795efb3d68dcd0a788f5e"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html#ad4ea0ccfc9a795efb3d68dcd0a788f5e">beast::IP::Endpoint::port</a></div><div class="ttdeci">Port port() const</div><div class="ttdoc">Returns the port number on the endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00063">IPEndpoint.h:63</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_afb47e2a2bf576b2d28fdeca72209393a"><div class="ttname"><a href="namespacebeast_1_1IP.html#afb47e2a2bf576b2d28fdeca72209393a">beast::IP::from_asio</a></div><div class="ttdeci">Endpoint from_asio(boost::asio::ip::address const &amp;address)</div><div class="ttdoc">Convert to Endpoint.</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8cpp_source.html#l00026">IPAddressConversion.cpp:26</a></div></div>
<div class="ttc" id="anamespacebeast_1_1IP_html_a470298b3077bdab3e7ada3749d0eb7eb"><div class="ttname"><a href="namespacebeast_1_1IP.html#a470298b3077bdab3e7ada3749d0eb7eb">beast::IP::to_asio_address</a></div><div class="ttdeci">boost::asio::ip::address to_asio_address(Endpoint const &amp;endpoint)</div><div class="ttdoc">Convert to asio::ip::address.</div><div class="ttdef"><b>Definition:</b> <a href="IPAddressConversion_8cpp_source.html#l00038">IPAddressConversion.cpp:38</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html">beast::IP::Endpoint</a></div><div class="ttdoc">A version-independent IP address and port combination.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00039">IPEndpoint.h:39</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00582">base_uint.h:582</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00646">base_uint.h:646</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">