/usr/share/doc/bitz-server-doc/docs/classicap_1_1_request_header.html is in bitz-server-doc 1.0.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>bitz-server: icap::RequestHeader Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">bitz-server
 <span id="projectnumber">1.0.2</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>icap</b></li><li class="navelem"><a class="el" href="classicap_1_1_request_header.html">RequestHeader</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> |
<a href="#pub-methods">Public Member Functions</a> |
<a href="classicap_1_1_request_header-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">icap::RequestHeader Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for icap::RequestHeader:</div>
<div class="dyncontent">
<div class="center">
<img src="classicap_1_1_request_header.png" usemap="#icap::RequestHeader_map" alt=""/>
<map id="icap::RequestHeader_map" name="icap::RequestHeader_map">
<area href="classicap_1_1_header.html" alt="icap::Header" shape="rect" coords="0,0,128,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structicap_1_1_request_header_1_1request__t.html">request_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a1593fd922b8b75d8f7633af1add237a0"><td class="memItemLeft" align="right" valign="top"><a id="a1593fd922b8b75d8f7633af1add237a0"></a>
 </td><td class="memItemRight" valign="bottom"><b>RequestHeader</b> (const std::string &<a class="el" href="classicap_1_1_request_header.html#afac60920b0ee6b9b3ecee37172d9bba6">raw_data</a>)</td></tr>
<tr class="separator:a1593fd922b8b75d8f7633af1add237a0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae4233027cdee1cced3353ecad08a36d8"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_request_header.html#ae4233027cdee1cced3353ecad08a36d8">method</a> () const throw ()</td></tr>
<tr class="separator:ae4233027cdee1cced3353ecad08a36d8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a48e45a29431598297f346fea5c8180e9"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_request_header.html#a48e45a29431598297f346fea5c8180e9">uri</a> () const throw ()</td></tr>
<tr class="separator:a48e45a29431598297f346fea5c8180e9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a455931c3c141c5baf947a28bc215407a"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_request_header.html#a455931c3c141c5baf947a28bc215407a">protocol</a> () const throw ()</td></tr>
<tr class="separator:a455931c3c141c5baf947a28bc215407a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a40053bfa4aabe050109a402a0f14a4e6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structicap_1_1_request_header_1_1request__t.html">request_t</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_request_header.html#a40053bfa4aabe050109a402a0f14a4e6">request</a> () const throw ()</td></tr>
<tr class="separator:a40053bfa4aabe050109a402a0f14a4e6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afac60920b0ee6b9b3ecee37172d9bba6"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_request_header.html#afac60920b0ee6b9b3ecee37172d9bba6">raw_data</a> () const throw ()</td></tr>
<tr class="separator:afac60920b0ee6b9b3ecee37172d9bba6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classicap_1_1_header"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicap_1_1_header')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicap_1_1_header.html">icap::Header</a></td></tr>
<tr class="memitem:a03d8c215d6ab1c917a593305b82172b5 inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">const headers_t & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#a03d8c215d6ab1c917a593305b82172b5">headers</a> () const throw ()</td></tr>
<tr class="separator:a03d8c215d6ab1c917a593305b82172b5 inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a63acb82adb0671c7e616c78a16132a8c inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#a63acb82adb0671c7e616c78a16132a8c">value</a> (const std::string &key) throw ()</td></tr>
<tr class="separator:a63acb82adb0671c7e616c78a16132a8c inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3ffc233f10da4072a82e48072a7e5f8c inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#a3ffc233f10da4072a82e48072a7e5f8c">encapsulated_header</a> (const std::string &entity) throw ()</td></tr>
<tr class="separator:a3ffc233f10da4072a82e48072a7e5f8c inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abea5cdbd591572da53729aee055b8ebd inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#abea5cdbd591572da53729aee055b8ebd">attach</a> (std::string key, std::string <a class="el" href="classicap_1_1_header.html#a63acb82adb0671c7e616c78a16132a8c">value</a>) throw ()</td></tr>
<tr class="separator:abea5cdbd591572da53729aee055b8ebd inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9dd674b9598244eb749b2babfded3199 inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#a9dd674b9598244eb749b2babfded3199">attach_encapsulated</a> (std::string header_value) throw ()</td></tr>
<tr class="separator:a9dd674b9598244eb749b2babfded3199 inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a30eef7e03ad5c3e2c8e6ec4d7c8db9bf inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#a30eef7e03ad5c3e2c8e6ec4d7c8db9bf">update_encapsulated</a> (const <a class="el" href="structicap_1_1payload__t.html">payload_t</a> &payload) throw ()</td></tr>
<tr class="separator:a30eef7e03ad5c3e2c8e6ec4d7c8db9bf inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae5b3b0b81d1fa03dab5460a5acc178f2 inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#ae5b3b0b81d1fa03dab5460a5acc178f2">remove</a> (std::string key) throw ()</td></tr>
<tr class="separator:ae5b3b0b81d1fa03dab5460a5acc178f2 inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a64462a28506a4181de0ea703c2906f9f inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">virtual const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#a64462a28506a4181de0ea703c2906f9f">encapsulated_header_str</a> () throw ()</td></tr>
<tr class="separator:a64462a28506a4181de0ea703c2906f9f inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad7a3a188242ad2988c31483763ba63f9 inherit pub_methods_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top">virtual std::vector< encapsulated_header_data_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="classicap_1_1_header.html#ad7a3a188242ad2988c31483763ba63f9">sort_encapsulated_header</a> ()</td></tr>
<tr class="separator:ad7a3a188242ad2988c31483763ba63f9 inherit pub_methods_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classicap_1_1_header"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classicap_1_1_header')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classicap_1_1_header.html">icap::Header</a></td></tr>
<tr class="memitem:af53f6702d1e418650887216996e6c1e2 inherit pub_types_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="af53f6702d1e418650887216996e6c1e2"></a>
typedef std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>headers_t</b></td></tr>
<tr class="separator:af53f6702d1e418650887216996e6c1e2 inherit pub_types_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aadd04558c62440bd0cfe04ddb6c079f6 inherit pub_types_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="aadd04558c62440bd0cfe04ddb6c079f6"></a>
typedef headers_t::iterator </td><td class="memItemRight" valign="bottom"><b>headers_index_t</b></td></tr>
<tr class="separator:aadd04558c62440bd0cfe04ddb6c079f6 inherit pub_types_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3794df66a25dad32352af63d1dee8bde inherit pub_types_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="a3794df66a25dad32352af63d1dee8bde"></a>
typedef std::map< std::string, int > </td><td class="memItemRight" valign="bottom"><b>encapsulated_header_t</b></td></tr>
<tr class="separator:a3794df66a25dad32352af63d1dee8bde inherit pub_types_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab4c3c87169eadf1b0c163308e8fe21c6 inherit pub_types_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="ab4c3c87169eadf1b0c163308e8fe21c6"></a>
typedef encapsulated_header_t::iterator </td><td class="memItemRight" valign="bottom"><b>encapsulated_header_index_t</b></td></tr>
<tr class="separator:ab4c3c87169eadf1b0c163308e8fe21c6 inherit pub_types_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a40e8649129785dc0c89497e06e429c65 inherit pub_types_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="a40e8649129785dc0c89497e06e429c65"></a>
typedef std::pair< std::string, int > </td><td class="memItemRight" valign="bottom"><b>encapsulated_header_data_t</b></td></tr>
<tr class="separator:a40e8649129785dc0c89497e06e429c65 inherit pub_types_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pro_attribs_classicap_1_1_header"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classicap_1_1_header')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classicap_1_1_header.html">icap::Header</a></td></tr>
<tr class="memitem:a9a82357826ecb80ac814d37255da9b54 inherit pro_attribs_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="a9a82357826ecb80ac814d37255da9b54"></a>
headers_t </td><td class="memItemRight" valign="bottom"><b>_headers</b></td></tr>
<tr class="separator:a9a82357826ecb80ac814d37255da9b54 inherit pro_attribs_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac62bbc7677c2fd2f0466ff18de9cf40b inherit pro_attribs_classicap_1_1_header"><td class="memItemLeft" align="right" valign="top"><a id="ac62bbc7677c2fd2f0466ff18de9cf40b"></a>
encapsulated_header_t </td><td class="memItemRight" valign="bottom"><b>_encapsulated</b></td></tr>
<tr class="separator:ac62bbc7677c2fd2f0466ff18de9cf40b inherit pro_attribs_classicap_1_1_header"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae4233027cdee1cced3353ecad08a36d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4233027cdee1cced3353ecad08a36d8">◆ </a></span>method()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::string & icap::RequestHeader::method </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return request method </p><dl class="section return"><dt>Returns</dt><dd>method </dd></dl>
</div>
</div>
<a id="a455931c3c141c5baf947a28bc215407a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a455931c3c141c5baf947a28bc215407a">◆ </a></span>protocol()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::string & icap::RequestHeader::protocol </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return request protocol </p><dl class="section return"><dt>Returns</dt><dd>protocol </dd></dl>
</div>
</div>
<a id="afac60920b0ee6b9b3ecee37172d9bba6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afac60920b0ee6b9b3ecee37172d9bba6">◆ </a></span>raw_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::string & icap::RequestHeader::raw_data </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return raw header data </p><dl class="section return"><dt>Returns</dt><dd>raw request header </dd></dl>
</div>
</div>
<a id="a40053bfa4aabe050109a402a0f14a4e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40053bfa4aabe050109a402a0f14a4e6">◆ </a></span>request()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="structicap_1_1_request_header_1_1request__t.html">RequestHeader::request_t</a> & icap::RequestHeader::request </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return request </p><dl class="section return"><dt>Returns</dt><dd>request </dd></dl>
</div>
</div>
<a id="a48e45a29431598297f346fea5c8180e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48e45a29431598297f346fea5c8180e9">◆ </a></span>uri()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::string & icap::RequestHeader::uri </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return request URI </p><dl class="section return"><dt>Returns</dt><dd>URI </dd></dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Dec 16 2017 09:56:20 for bitz-server by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>
|