You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

209 lines
11 KiB

2 years ago
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Webserv: Data Fields - Functions</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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Webserv
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>boo()&#160;:&#160;<a class="el" href="classJSONNode.html#aed3bd34b9670b2e14dc2a3d08cb19d89">JSONNode</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>cgi()&#160;:&#160;<a class="el" href="classClient.html#a9f221331479aa9502ee2c372164095fc">Client</a></li>
<li>check_method()&#160;:&#160;<a class="el" href="classClient.html#a674ad248447cc8ff80b4326d4fadfa6b">Client</a></li>
<li>choose_route()&#160;:&#160;<a class="el" href="classServer.html#a0664c62a66a7e3e41d48c286c55a90a9">Server</a></li>
<li>choose_server()&#160;:&#160;<a class="el" href="classMaster.html#a5486cb0d32ba29cd31b212c3457942b1">Master</a></li>
<li>Client()&#160;:&#160;<a class="el" href="classClient.html#a084660f5c518a2fbd2e68411c0ef5ae8">Client</a></li>
<li>correctUri()&#160;:&#160;<a class="el" href="classRoute.html#a5826254afb1e57c980c4b671bea8370a">Route</a></li>
<li>create_file()&#160;:&#160;<a class="el" href="classClient.html#a034a4f9166be42ffb3844b402a4f1881">Client</a></li>
<li>create_master()&#160;:&#160;<a class="el" href="classServer.html#a6c46d7b86956f508b1c0bfe125b03993">Server</a></li>
<li>cycle()&#160;:&#160;<a class="el" href="classEnv.html#a0c8b92f45308987231f9b0be8751d39f">Env</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>debug_header()&#160;:&#160;<a class="el" href="classClient.html#a1a58e00763626d48ee8625ad16a95d08">Client</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>Env()&#160;:&#160;<a class="el" href="classEnv.html#ace0ebeb150673fa69526c14d8417d587">Env</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>get_sockets()&#160;:&#160;<a class="el" href="classServer.html#a5738134631f6bab9a26ca0687d86f21f">Server</a></li>
<li>getBody()&#160;:&#160;<a class="el" href="classClient.html#a8d671d9129091ed238c9833f4d3b5dda">Client</a></li>
<li>getIndex()&#160;:&#160;<a class="el" href="classRoute.html#aa71b39273ba7bc2f683f40a6573ff810">Route</a></li>
<li>getLocation()&#160;:&#160;<a class="el" href="classRoute.html#a888d6e2bc84b59421e9909e075a6e8bb">Route</a></li>
<li>getName()&#160;:&#160;<a class="el" href="classServer.html#ab957b5aafbabdc8f108cf68bfb5968c9">Server</a></li>
<li>getRequest()&#160;:&#160;<a class="el" href="classClient.html#acbcc94de0dd77b5635b574c9f23acdb8">Client</a></li>
<li>getReturn()&#160;:&#160;<a class="el" href="classRoute.html#af9b27a012c16f0105b7c5caf25e033ef">Route</a></li>
<li>getRoot()&#160;:&#160;<a class="el" href="classRoute.html#afd1fe00a85e85ac4964f618f8f2d7bdf">Route</a></li>
<li>getServer()&#160;:&#160;<a class="el" href="classRoute.html#af25f589b6b764829c3c98fcd952bf8ae">Route</a></li>
<li>getToken()&#160;:&#160;<a class="el" href="classTokenizer.html#ad1c7c0a8f85fe189acefe26b857b7375">Tokenizer</a></li>
<li>getWithoutWhiteSpace()&#160;:&#160;<a class="el" href="classTokenizer.html#a879cee0d079f48f300cb44ddfe3fb2c5">Tokenizer</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>handleRequest()&#160;:&#160;<a class="el" href="classClient.html#aa3fd6ca9ee860544e53a84cae96c19cb">Client</a></li>
<li>hasMoreTokens()&#160;:&#160;<a class="el" href="classTokenizer.html#ace80ed64add3ef2d0ee9f659a182d935">Tokenizer</a></li>
<li>header_pick()&#160;:&#160;<a class="el" href="classClient.html#aab596e9a3653c01abb942bc6ee3001fa">Client</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>init()&#160;:&#160;<a class="el" href="classClient.html#a5f6dcf73d3321725f64145bc065e1d1f">Client</a></li>
</ul>
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
<li>JSONParser()&#160;:&#160;<a class="el" href="classJSONParser.html#a454c91e50419d949c3c74cd9e49e4d3e">JSONParser</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>lst()&#160;:&#160;<a class="el" href="classJSONNode.html#ac6290ea016718b625b5a60ce176c75b8">JSONNode</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>Master()&#160;:&#160;<a class="el" href="classMaster.html#aa32552c9c965ac5d53d2cb5e65b41b36">Master</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>nbr()&#160;:&#160;<a class="el" href="classJSONNode.html#a3c65ea4af29daa3869273af827ebe43c">JSONNode</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>obj()&#160;:&#160;<a class="el" href="classJSONNode.html#a6412ecbb284cfddb5de9818b72c785f9">JSONNode</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>parse()&#160;:&#160;<a class="el" href="classJSONParser.html#ac397e1ef199b5cd553c1dece740a045e">JSONParser</a></li>
<li>parseBoolean()&#160;:&#160;<a class="el" href="classJSONParser.html#afc1f8f30a01440eae32445b153d6e572">JSONParser</a></li>
<li>parseHeader()&#160;:&#160;<a class="el" href="classClient.html#a3e6860ba08a116dcc3e75d97d91297c7">Client</a></li>
<li>parseList()&#160;:&#160;<a class="el" href="classJSONParser.html#a7d5a3239976c55ca83d974c886146f88">JSONParser</a></li>
<li>parseNull()&#160;:&#160;<a class="el" href="classJSONParser.html#a914758f808caf1443960df96d98810cc">JSONParser</a></li>
<li>parseNumber()&#160;:&#160;<a class="el" href="classJSONParser.html#a2d1a9d64e8bedc107cb5c9e7c4143fdf">JSONParser</a></li>
<li>parseObject()&#160;:&#160;<a class="el" href="classJSONParser.html#acccb70f3b476f4bf15ac2ab4fc6b2389">JSONParser</a></li>
<li>parseString()&#160;:&#160;<a class="el" href="classJSONParser.html#a1ca29ba38533304c6601eafd249d9ed4">JSONParser</a></li>
<li>post_select()&#160;:&#160;<a class="el" href="classEnv.html#a830b6a19d0ab40a20a67155e8e4fb713">Env</a>, <a class="el" href="classMaster.html#a3ffb0ce7702a04ab7a9ec5dfa1ff6e42">Master</a></li>
<li>pre_select()&#160;:&#160;<a class="el" href="classEnv.html#af4399c7f3d136ce2164dacef42f5c258">Env</a>, <a class="el" href="classMaster.html#aa129a09fad260366b16aa04a7de173c2">Master</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>rollBackToken()&#160;:&#160;<a class="el" href="classTokenizer.html#a49db8c86447ad2cb543b5b1ea877f34d">Tokenizer</a></li>
<li>Route()&#160;:&#160;<a class="el" href="classRoute.html#a3e7545442240c05dc562e2c9254c27ba">Route</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>send_answer()&#160;:&#160;<a class="el" href="classClient.html#a44bd2f49f7a1d456c8ae9c4b22302540">Client</a></li>
<li>send_error()&#160;:&#160;<a class="el" href="classClient.html#ac5ee168964331e90a3afcf8531f3cca7">Client</a></li>
<li>send_redir()&#160;:&#160;<a class="el" href="classClient.html#a0c6bb0009c8415f9e49130cd7b6ecc8c">Client</a></li>
<li>Server()&#160;:&#160;<a class="el" href="classServer.html#aa7907c537140a174ab5096f7e25d9b40">Server</a></li>
<li>setBoolean()&#160;:&#160;<a class="el" href="classJSONNode.html#a7cfe3d9edfbc49ef0d1d78fa3f294680">JSONNode</a></li>
<li>setList()&#160;:&#160;<a class="el" href="classJSONNode.html#ae4e89e9fbf82c980d2facf7edc1ea68e">JSONNode</a></li>
<li>setNull()&#160;:&#160;<a class="el" href="classJSONNode.html#a70bb6ffc78aae08eb6afead5cddadee9">JSONNode</a></li>
<li>setNumber()&#160;:&#160;<a class="el" href="classJSONNode.html#a625fbde0f162e32c4de6b8df32f0a0af">JSONNode</a></li>
<li>setObject()&#160;:&#160;<a class="el" href="classJSONNode.html#a0abbf1d52e0c984569af190bcb70e640">JSONNode</a></li>
<li>setString()&#160;:&#160;<a class="el" href="classJSONNode.html#acfb95d8ee5d047099424d55f1fc07e3e">JSONNode</a></li>
<li>str()&#160;:&#160;<a class="el" href="classJSONNode.html#acc698e882b650c5679469ccd376b39db">JSONNode</a></li>
<li>stringify()&#160;:&#160;<a class="el" href="classJSONNode.html#a885c754d39e9381a065f21b7a7872e1b">JSONNode</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>Tokenizer()&#160;:&#160;<a class="el" href="classTokenizer.html#a167f966d6e8bd52ccfecca84c3571098">Tokenizer</a></li>
</ul>
<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
<li>~Client()&#160;:&#160;<a class="el" href="classClient.html#a66e3074e5f09c5e9bb4ec36bdea01c91">Client</a></li>
<li>~Env()&#160;:&#160;<a class="el" href="classEnv.html#aae7e70f6b1aa0ddc3e9b2766d1cbfb5e">Env</a></li>
<li>~Master()&#160;:&#160;<a class="el" href="classMaster.html#aa76c335c36c93e8134115733938651df">Master</a></li>
<li>~Route()&#160;:&#160;<a class="el" href="classRoute.html#a6c8cb0aaef581d3c14fff8ad99b3894f">Route</a></li>
<li>~Server()&#160;:&#160;<a class="el" href="classServer.html#a803b89b673283131d2ae765c82923f8d">Server</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>