Files
wut/nn_2temp_2temp_8h.html
2026-02-21 12:43:12 +00:00

1475 lines
84 KiB
HTML

<!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.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nn/temp/temp.h File 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="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">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<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>
<!-- 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 id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_89a8fe3c806592d13451eaa435162962.html">temp</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">temp.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="wut_8h_source.html">wut.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="filesystem_8h_source.html">coreinit/filesystem.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for temp.h:</div>
<div class="dyncontent">
<div class="center"><img src="nn_2temp_2temp_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2temp_2temp_8h" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2temp_2temp_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2temp_2temp_8h">
<area shape="rect" title=" " alt="" coords="139,5,312,60"/>
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="372,401,431,427"/>
<area shape="poly" title=" " alt="" coords="139,61,93,82,50,111,33,128,20,147,11,169,8,193,8,268,11,281,18,294,47,317,91,338,144,357,260,386,359,404,358,409,259,391,142,362,89,343,45,322,14,297,6,283,3,269,3,192,6,167,15,145,29,124,47,107,90,77,137,56"/>
<area shape="rect" href="filesystem_8h.html" title=" " alt="" coords="368,108,523,133"/>
<area shape="poly" title=" " alt="" coords="294,58,404,100,402,105,292,63"/>
<area shape="rect" title=" " alt="" coords="199,475,327,500"/>
<area shape="poly" title=" " alt="" coords="380,429,299,471,296,466,378,424"/>
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="351,475,452,500"/>
<area shape="poly" title=" " alt="" coords="404,427,404,461,399,461,399,427"/>
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="476,475,591,500"/>
<area shape="poly" title=" " alt="" coords="424,424,501,466,499,470,421,429"/>
<area shape="rect" title=" " alt="" coords="198,548,285,573"/>
<area shape="poly" title=" " alt="" coords="377,502,281,545,279,540,375,498"/>
<area shape="rect" title=" " alt="" coords="309,548,392,573"/>
<area shape="poly" title=" " alt="" coords="395,502,369,538,365,535,391,499"/>
<area shape="rect" title=" " alt="" coords="416,548,491,573"/>
<area shape="poly" title=" " alt="" coords="412,499,439,535,435,538,408,502"/>
<area shape="rect" title=" " alt="" coords="515,548,586,573"/>
<area shape="poly" title=" " alt="" coords="426,498,515,540,513,544,424,502"/>
<area shape="poly" title=" " alt="" coords="524,130,589,148,622,161,652,179,709,218,757,259,773,281,781,304,778,329,762,355,740,372,707,385,620,402,525,411,445,415,444,410,524,406,619,397,705,380,737,367,758,352,773,327,775,305,768,283,753,263,706,222,649,184,619,166,587,153,522,135"/>
<area shape="rect" href="alarm_8h.html" title=" " alt="" coords="483,181,608,207"/>
<area shape="poly" title=" " alt="" coords="463,131,519,171,516,175,460,136"/>
<area shape="rect" href="time_8h.html" title=" " alt="" coords="413,255,477,280"/>
<area shape="poly" title=" " alt="" coords="448,134,448,241,443,241,443,134"/>
<area shape="rect" href="fastmutex_8h.html" title=" " alt="" coords="43,181,197,207"/>
<area shape="poly" title=" " alt="" coords="394,136,187,181,185,176,392,131"/>
<area shape="rect" href="ios_8h.html" title=" " alt="" coords="641,328,748,353"/>
<area shape="poly" title=" " alt="" coords="520,131,573,149,599,162,622,179,649,211,669,247,692,314,687,315,664,250,644,214,618,183,596,167,571,154,518,136"/>
<area shape="rect" href="messagequeue_8h.html" title=" " alt="" coords="221,181,408,207"/>
<area shape="poly" title=" " alt="" coords="426,136,349,177,347,172,423,131"/>
<area shape="poly" title=" " alt="" coords="556,206,572,234,588,273,594,315,590,336,581,355,552,382,517,400,479,410,445,414,444,409,478,404,515,395,549,378,577,352,585,334,589,315,583,274,567,236,551,208"/>
<area shape="rect" href="coreinit_2context_8h.html" title=" " alt="" coords="484,328,567,353"/>
<area shape="poly" title=" " alt="" coords="546,207,531,315,526,314,541,207"/>
<area shape="rect" href="threadqueue_8h.html" title=" " alt="" coords="157,255,273,280"/>
<area shape="poly" title=" " alt="" coords="493,209,282,254,281,249,492,204"/>
<area shape="poly" title=" " alt="" coords="531,209,474,249,471,244,528,205"/>
<area shape="poly" title=" " alt="" coords="507,356,435,397,432,392,504,351"/>
<area shape="poly" title=" " alt="" coords="219,279,227,315,236,334,249,351,273,371,302,386,359,404,358,409,300,391,271,376,245,355,231,337,222,317,213,281"/>
<area shape="poly" title=" " alt="" coords="445,281,424,354,412,389,407,387,419,353,440,279"/>
<area shape="rect" href="systeminfo_8h.html" title=" " alt="" coords="303,328,409,353"/>
<area shape="poly" title=" " alt="" coords="433,282,383,321,380,317,429,278"/>
<area shape="poly" title=" " alt="" coords="366,352,389,388,384,391,361,355"/>
<area shape="poly" title=" " alt="" coords="124,207,131,240,146,279,164,304,180,321,227,351,295,382,359,401,358,406,293,387,224,356,177,325,160,307,142,281,125,242,119,208"/>
<area shape="poly" title=" " alt="" coords="137,205,190,244,187,248,134,209"/>
<area shape="poly" title=" " alt="" coords="648,356,445,405,444,400,647,351"/>
<area shape="poly" title=" " alt="" coords="314,208,294,283,289,325,289,341,293,352,306,368,323,381,360,399,358,404,320,386,302,372,288,355,284,342,284,324,289,282,308,206"/>
<area shape="poly" title=" " alt="" coords="300,209,244,249,241,244,297,205"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="nn_2temp_2temp_8h__dep__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nn_2temp_2temp_8hdep" alt=""/></div>
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nn_2temp_2temp_8hdep" id="a_2home_2runner_2work_2wut_2wut_2include_2nn_2temp_2temp_8hdep">
<area shape="rect" title=" " alt="" coords="5,5,179,60"/>
<area shape="rect" href="nn_2temp_8h.html" title=" " alt="" coords="5,108,179,148"/>
<area shape="poly" title=" " alt="" coords="95,74,95,108,89,108,89,74"/>
</map>
</div>
</div>
<p><a href="nn_2temp_2temp_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:af018f4340a403d7759aea5cf41bc0810" id="r_af018f4340a403d7759aea5cf41bc0810"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#af018f4340a403d7759aea5cf41bc0810">TEMPTargetPreference</a></td></tr>
<tr class="separator:af018f4340a403d7759aea5cf41bc0810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46bf01d8947339bd21e491738df2e9a2" id="r_a46bf01d8947339bd21e491738df2e9a2"><td class="memItemLeft" align="right" valign="top">typedef uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a></td></tr>
<tr class="separator:a46bf01d8947339bd21e491738df2e9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a74d534bbc81fda5ab508a2ffdd0e8c89" id="r_a74d534bbc81fda5ab508a2ffdd0e8c89"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a> { <br />
&#160;&#160;<a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89a798fc8efc51e2ca72c3df941c2bd9fa2">TEMP_PREF_DEFAULT</a> = 0
, <br />
&#160;&#160;<a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89ac879717646d0f42ae501c055bbf40340">TEMP_PREF_USB</a> = 1
<br />
}</td></tr>
<tr class="separator:a74d534bbc81fda5ab508a2ffdd0e8c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a96750d8eb10c1bcc7b596cb419a937d3" id="r_a96750d8eb10c1bcc7b596cb419a937d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a96750d8eb10c1bcc7b596cb419a937d3">TEMPInit</a> ()</td></tr>
<tr class="separator:a96750d8eb10c1bcc7b596cb419a937d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b42cdda003eb8e50b3e8e26b165e063" id="r_a7b42cdda003eb8e50b3e8e26b165e063"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a7b42cdda003eb8e50b3e8e26b165e063">TEMPShutdown</a> ()</td></tr>
<tr class="separator:a7b42cdda003eb8e50b3e8e26b165e063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3f37353e56050dcac660257bdcde62" id="r_acf3f37353e56050dcac660257bdcde62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#acf3f37353e56050dcac660257bdcde62">TEMPCreateAndInitTempDir</a> (uint32_t maxSize, <a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a> pref, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> *outDir)</td></tr>
<tr class="separator:acf3f37353e56050dcac660257bdcde62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d65ca0deb7c62f5b4cabd7eef9fc562" id="r_a2d65ca0deb7c62f5b4cabd7eef9fc562"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a2d65ca0deb7c62f5b4cabd7eef9fc562">TEMPShutdownTempDir</a> (<a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> tempId)</td></tr>
<tr class="separator:a2d65ca0deb7c62f5b4cabd7eef9fc562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2abf9f7408a80bddb9d9faa6597132c2" id="r_a2abf9f7408a80bddb9d9faa6597132c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a2abf9f7408a80bddb9d9faa6597132c2">TEMPGetDirGlobalPath</a> (<a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, char *path, uint32_t pathLen)</td></tr>
<tr class="separator:a2abf9f7408a80bddb9d9faa6597132c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02a16feaaa67fbcd4d109a9a9c28d1d8" id="r_a02a16feaaa67fbcd4d109a9a9c28d1d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a02a16feaaa67fbcd4d109a9a9c28d1d8">TEMPGetDirPath</a> (<a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, char *path, uint32_t pathLen)</td></tr>
<tr class="separator:a02a16feaaa67fbcd4d109a9a9c28d1d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7480d0c07b893ecc11435dd85d908836" id="r_a7480d0c07b893ecc11435dd85d908836"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a7480d0c07b893ecc11435dd85d908836">TEMPChangeDir</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a7480d0c07b893ecc11435dd85d908836"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ddc5d0f52a7c448d5b31d6fdb6597a9" id="r_a2ddc5d0f52a7c448d5b31d6fdb6597a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a2ddc5d0f52a7c448d5b31d6fdb6597a9">TEMPChangeDirAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:a2ddc5d0f52a7c448d5b31d6fdb6597a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43bd8cd603f8484af7c43d230a482b77" id="r_a43bd8cd603f8484af7c43d230a482b77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a43bd8cd603f8484af7c43d230a482b77">TEMPChangeOthersMode</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga6262a647f387b5128a72e5fd2ce9c25f">FSMode</a> mode, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a43bd8cd603f8484af7c43d230a482b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91a474aaba85ff7999eac6c2c717c037" id="r_a91a474aaba85ff7999eac6c2c717c037"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a91a474aaba85ff7999eac6c2c717c037">TEMPChangeOthersModeAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga6262a647f387b5128a72e5fd2ce9c25f">FSMode</a> mode, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:a91a474aaba85ff7999eac6c2c717c037"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f63f5cc06446966aadeeb62db4f462f" id="r_a5f63f5cc06446966aadeeb62db4f462f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a5f63f5cc06446966aadeeb62db4f462f">TEMPGetFreeSpaceSize</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, uint64_t *outSize, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a5f63f5cc06446966aadeeb62db4f462f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1822b3b83c01a58b10776ea1d3e757e7" id="r_a1822b3b83c01a58b10776ea1d3e757e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a1822b3b83c01a58b10776ea1d3e757e7">TEMPGetFreeSpaceSizeAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, uint64_t *outSize, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:a1822b3b83c01a58b10776ea1d3e757e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c5a4ccd59769e26cae5e3ea30dd18ae" id="r_a4c5a4ccd59769e26cae5e3ea30dd18ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a4c5a4ccd59769e26cae5e3ea30dd18ae">TEMPGetStat</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#structFSStat">FSStat</a> *stat, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a4c5a4ccd59769e26cae5e3ea30dd18ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a9230c19680ef13be0b62c4ff5eb977" id="r_a8a9230c19680ef13be0b62c4ff5eb977"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a8a9230c19680ef13be0b62c4ff5eb977">TEMPGetStatAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#structFSStat">FSStat</a> *stat, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:a8a9230c19680ef13be0b62c4ff5eb977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86e04ed9f7f1dd9f5097cd0e2e038f14" id="r_a86e04ed9f7f1dd9f5097cd0e2e038f14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a86e04ed9f7f1dd9f5097cd0e2e038f14">TEMPMakeDir</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a86e04ed9f7f1dd9f5097cd0e2e038f14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a859af960effc944334faa6f6a0676a59" id="r_a859af960effc944334faa6f6a0676a59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a859af960effc944334faa6f6a0676a59">TEMPMakeDirAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:a859af960effc944334faa6f6a0676a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a352f0631be1984a274153793643d660c" id="r_a352f0631be1984a274153793643d660c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a352f0631be1984a274153793643d660c">TEMPOpenDir</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga2d767e5c83f5bd44e88478fa122054d4">FSDirectoryHandle</a> *handle, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a352f0631be1984a274153793643d660c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0796ea411948bea386d35f08179ccbf" id="r_af0796ea411948bea386d35f08179ccbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#af0796ea411948bea386d35f08179ccbf">TEMPOpenDirAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga2d767e5c83f5bd44e88478fa122054d4">FSDirectoryHandle</a> *handle, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:af0796ea411948bea386d35f08179ccbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae113f0174f5795fff91f293872281ca8" id="r_ae113f0174f5795fff91f293872281ca8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#ae113f0174f5795fff91f293872281ca8">TEMPOpenFile</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, const char *mode, <a class="el" href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a> *handle, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:ae113f0174f5795fff91f293872281ca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a459bf35d90f7ea5ca8c51c9031291a2e" id="r_a459bf35d90f7ea5ca8c51c9031291a2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a459bf35d90f7ea5ca8c51c9031291a2e">TEMPOpenFileAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, const char *mode, <a class="el" href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a> *outHandle, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:a459bf35d90f7ea5ca8c51c9031291a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a654fe785943119ad5d333aae956c35f8" id="r_a654fe785943119ad5d333aae956c35f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a654fe785943119ad5d333aae956c35f8">TEMPRemove</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a654fe785943119ad5d333aae956c35f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa277558d13210daf5df0035bb7a3db33" id="r_aa277558d13210daf5df0035bb7a3db33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#aa277558d13210daf5df0035bb7a3db33">TEMPRemoveAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *path, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:aa277558d13210daf5df0035bb7a3db33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86498720860601fd7f7d30f378c3351c" id="r_a86498720860601fd7f7d30f378c3351c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a86498720860601fd7f7d30f378c3351c">TEMPRename</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *oldPath, const char *newPath, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask)</td></tr>
<tr class="separator:a86498720860601fd7f7d30f378c3351c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22c373b5e816d7d3c00f893e9202f85" id="r_aa22c373b5e816d7d3c00f893e9202f85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#aa22c373b5e816d7d3c00f893e9202f85">TEMPRenameAsync</a> (<a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *client, <a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *block, <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId, const char *oldPath, const char *newPath, <a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a> errorMask, <a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *asyncData)</td></tr>
<tr class="separator:aa22c373b5e816d7d3c00f893e9202f85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad679edcb33677c4a44abde55c68b3604" id="r_ad679edcb33677c4a44abde55c68b3604"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#ad679edcb33677c4a44abde55c68b3604">TEMPMountTempDir</a> (<a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId)</td></tr>
<tr class="separator:ad679edcb33677c4a44abde55c68b3604"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a263869b0e4698b40f243a432b21ae96a" id="r_a263869b0e4698b40f243a432b21ae96a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a263869b0e4698b40f243a432b21ae96a">TEMPUnmountTempDir</a> (<a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> dirId)</td></tr>
<tr class="separator:a263869b0e4698b40f243a432b21ae96a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e26fcfa9b32f59786cccad560dcb363" id="r_a4e26fcfa9b32f59786cccad560dcb363"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#a4e26fcfa9b32f59786cccad560dcb363">TEMPOpenNewFile</a> ()</td></tr>
<tr class="memdesc:a4e26fcfa9b32f59786cccad560dcb363"><td class="mdescLeft">&#160;</td><td class="mdescRight">Always returns FS_STATUS_UNSUPPORTED_CMD. <br /></td></tr>
<tr class="separator:a4e26fcfa9b32f59786cccad560dcb363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9bf262b16513266c8110c7f9522a010" id="r_ad9bf262b16513266c8110c7f9522a010"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nn_2temp_2temp_8h.html#ad9bf262b16513266c8110c7f9522a010">TEMPOpenNewFileAsync</a> ()</td></tr>
<tr class="memdesc:ad9bf262b16513266c8110c7f9522a010"><td class="mdescLeft">&#160;</td><td class="mdescRight">Always returns FS_STATUS_UNSUPPORTED_CMD. <br /></td></tr>
<tr class="separator:ad9bf262b16513266c8110c7f9522a010"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="af018f4340a403d7759aea5cf41bc0810" name="af018f4340a403d7759aea5cf41bc0810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af018f4340a403d7759aea5cf41bc0810">&#9670;&#160;</a></span>TEMPTargetPreference</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a> <a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a46bf01d8947339bd21e491738df2e9a2" name="a46bf01d8947339bd21e491738df2e9a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46bf01d8947339bd21e491738df2e9a2">&#9670;&#160;</a></span>TEMPDirId</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef uint64_t <a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="nn_2temp_2temp_8h_source.html#l00018">18</a> of file <a class="el" href="nn_2temp_2temp_8h_source.html">temp.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a74d534bbc81fda5ab508a2ffdd0e8c89" name="a74d534bbc81fda5ab508a2ffdd0e8c89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74d534bbc81fda5ab508a2ffdd0e8c89">&#9670;&#160;</a></span>TEMPTargetPreference</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a74d534bbc81fda5ab508a2ffdd0e8c89a798fc8efc51e2ca72c3df941c2bd9fa2" name="a74d534bbc81fda5ab508a2ffdd0e8c89a798fc8efc51e2ca72c3df941c2bd9fa2"></a>TEMP_PREF_DEFAULT&#160;</td><td class="fielddoc"><p>Use whichever target has more available space. </p>
</td></tr>
<tr><td class="fieldname"><a id="a74d534bbc81fda5ab508a2ffdd0e8c89ac879717646d0f42ae501c055bbf40340" name="a74d534bbc81fda5ab508a2ffdd0e8c89ac879717646d0f42ae501c055bbf40340"></a>TEMP_PREF_USB&#160;</td><td class="fielddoc"><p>Always prefer USB. </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="nn_2temp_2temp_8h_source.html#l00010">10</a> of file <a class="el" href="nn_2temp_2temp_8h_source.html">temp.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a96750d8eb10c1bcc7b596cb419a937d3" name="a96750d8eb10c1bcc7b596cb419a937d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96750d8eb10c1bcc7b596cb419a937d3">&#9670;&#160;</a></span>TEMPInit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPInit </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7b42cdda003eb8e50b3e8e26b165e063" name="a7b42cdda003eb8e50b3e8e26b165e063"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b42cdda003eb8e50b3e8e26b165e063">&#9670;&#160;</a></span>TEMPShutdown()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TEMPShutdown </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acf3f37353e56050dcac660257bdcde62" name="acf3f37353e56050dcac660257bdcde62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf3f37353e56050dcac660257bdcde62">&#9670;&#160;</a></span>TEMPCreateAndInitTempDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPCreateAndInitTempDir </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>maxSize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a74d534bbc81fda5ab508a2ffdd0e8c89">TEMPTargetPreference</a>&#160;</td>
<td class="paramname"><em>pref</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a> *&#160;</td>
<td class="paramname"><em>outDir</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2d65ca0deb7c62f5b4cabd7eef9fc562" name="a2d65ca0deb7c62f5b4cabd7eef9fc562"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d65ca0deb7c62f5b4cabd7eef9fc562">&#9670;&#160;</a></span>TEMPShutdownTempDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPShutdownTempDir </td>
<td>(</td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>tempId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2abf9f7408a80bddb9d9faa6597132c2" name="a2abf9f7408a80bddb9d9faa6597132c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2abf9f7408a80bddb9d9faa6597132c2">&#9670;&#160;</a></span>TEMPGetDirGlobalPath()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPGetDirGlobalPath </td>
<td>(</td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>pathLen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a02a16feaaa67fbcd4d109a9a9c28d1d8" name="a02a16feaaa67fbcd4d109a9a9c28d1d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02a16feaaa67fbcd4d109a9a9c28d1d8">&#9670;&#160;</a></span>TEMPGetDirPath()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPGetDirPath </td>
<td>(</td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>pathLen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7480d0c07b893ecc11435dd85d908836" name="a7480d0c07b893ecc11435dd85d908836"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7480d0c07b893ecc11435dd85d908836">&#9670;&#160;</a></span>TEMPChangeDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPChangeDir </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2ddc5d0f52a7c448d5b31d6fdb6597a9" name="a2ddc5d0f52a7c448d5b31d6fdb6597a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ddc5d0f52a7c448d5b31d6fdb6597a9">&#9670;&#160;</a></span>TEMPChangeDirAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPChangeDirAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a43bd8cd603f8484af7c43d230a482b77" name="a43bd8cd603f8484af7c43d230a482b77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43bd8cd603f8484af7c43d230a482b77">&#9670;&#160;</a></span>TEMPChangeOthersMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPChangeOthersMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga6262a647f387b5128a72e5fd2ce9c25f">FSMode</a>&#160;</td>
<td class="paramname"><em>mode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a91a474aaba85ff7999eac6c2c717c037" name="a91a474aaba85ff7999eac6c2c717c037"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91a474aaba85ff7999eac6c2c717c037">&#9670;&#160;</a></span>TEMPChangeOthersModeAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPChangeOthersModeAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga6262a647f387b5128a72e5fd2ce9c25f">FSMode</a>&#160;</td>
<td class="paramname"><em>mode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5f63f5cc06446966aadeeb62db4f462f" name="a5f63f5cc06446966aadeeb62db4f462f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f63f5cc06446966aadeeb62db4f462f">&#9670;&#160;</a></span>TEMPGetFreeSpaceSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPGetFreeSpaceSize </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t *&#160;</td>
<td class="paramname"><em>outSize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1822b3b83c01a58b10776ea1d3e757e7" name="a1822b3b83c01a58b10776ea1d3e757e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1822b3b83c01a58b10776ea1d3e757e7">&#9670;&#160;</a></span>TEMPGetFreeSpaceSizeAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPGetFreeSpaceSizeAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t *&#160;</td>
<td class="paramname"><em>outSize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4c5a4ccd59769e26cae5e3ea30dd18ae" name="a4c5a4ccd59769e26cae5e3ea30dd18ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c5a4ccd59769e26cae5e3ea30dd18ae">&#9670;&#160;</a></span>TEMPGetStat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPGetStat </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSStat">FSStat</a> *&#160;</td>
<td class="paramname"><em>stat</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8a9230c19680ef13be0b62c4ff5eb977" name="a8a9230c19680ef13be0b62c4ff5eb977"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a9230c19680ef13be0b62c4ff5eb977">&#9670;&#160;</a></span>TEMPGetStatAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPGetStatAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSStat">FSStat</a> *&#160;</td>
<td class="paramname"><em>stat</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a86e04ed9f7f1dd9f5097cd0e2e038f14" name="a86e04ed9f7f1dd9f5097cd0e2e038f14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86e04ed9f7f1dd9f5097cd0e2e038f14">&#9670;&#160;</a></span>TEMPMakeDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPMakeDir </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a859af960effc944334faa6f6a0676a59" name="a859af960effc944334faa6f6a0676a59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a859af960effc944334faa6f6a0676a59">&#9670;&#160;</a></span>TEMPMakeDirAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPMakeDirAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a352f0631be1984a274153793643d660c" name="a352f0631be1984a274153793643d660c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a352f0631be1984a274153793643d660c">&#9670;&#160;</a></span>TEMPOpenDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPOpenDir </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga2d767e5c83f5bd44e88478fa122054d4">FSDirectoryHandle</a> *&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af0796ea411948bea386d35f08179ccbf" name="af0796ea411948bea386d35f08179ccbf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0796ea411948bea386d35f08179ccbf">&#9670;&#160;</a></span>TEMPOpenDirAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPOpenDirAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga2d767e5c83f5bd44e88478fa122054d4">FSDirectoryHandle</a> *&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae113f0174f5795fff91f293872281ca8" name="ae113f0174f5795fff91f293872281ca8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae113f0174f5795fff91f293872281ca8">&#9670;&#160;</a></span>TEMPOpenFile()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPOpenFile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>mode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a> *&#160;</td>
<td class="paramname"><em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a459bf35d90f7ea5ca8c51c9031291a2e" name="a459bf35d90f7ea5ca8c51c9031291a2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a459bf35d90f7ea5ca8c51c9031291a2e">&#9670;&#160;</a></span>TEMPOpenFileAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPOpenFileAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>mode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga05375f3bcf9cadbf37d0ae805826a2c6">FSFileHandle</a> *&#160;</td>
<td class="paramname"><em>outHandle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a654fe785943119ad5d333aae956c35f8" name="a654fe785943119ad5d333aae956c35f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a654fe785943119ad5d333aae956c35f8">&#9670;&#160;</a></span>TEMPRemove()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPRemove </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa277558d13210daf5df0035bb7a3db33" name="aa277558d13210daf5df0035bb7a3db33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa277558d13210daf5df0035bb7a3db33">&#9670;&#160;</a></span>TEMPRemoveAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPRemoveAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a86498720860601fd7f7d30f378c3351c" name="a86498720860601fd7f7d30f378c3351c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86498720860601fd7f7d30f378c3351c">&#9670;&#160;</a></span>TEMPRename()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPRename </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>oldPath</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>newPath</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa22c373b5e816d7d3c00f893e9202f85" name="aa22c373b5e816d7d3c00f893e9202f85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa22c373b5e816d7d3c00f893e9202f85">&#9670;&#160;</a></span>TEMPRenameAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPRenameAsync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *&#160;</td>
<td class="paramname"><em>client</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSCmdBlock">FSCmdBlock</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>oldPath</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>newPath</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#ga0855d2d4cd8ada5af1a2b71246039e53">FSErrorFlag</a>&#160;</td>
<td class="paramname"><em>errorMask</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__coreinit__fs.html#structFSAsyncData">FSAsyncData</a> *&#160;</td>
<td class="paramname"><em>asyncData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad679edcb33677c4a44abde55c68b3604" name="ad679edcb33677c4a44abde55c68b3604"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad679edcb33677c4a44abde55c68b3604">&#9670;&#160;</a></span>TEMPMountTempDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPMountTempDir </td>
<td>(</td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a263869b0e4698b40f243a432b21ae96a" name="a263869b0e4698b40f243a432b21ae96a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a263869b0e4698b40f243a432b21ae96a">&#9670;&#160;</a></span>TEMPUnmountTempDir()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPUnmountTempDir </td>
<td>(</td>
<td class="paramtype"><a class="el" href="nn_2temp_2temp_8h.html#a46bf01d8947339bd21e491738df2e9a2">TEMPDirId</a>&#160;</td>
<td class="paramname"><em>dirId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4e26fcfa9b32f59786cccad560dcb363" name="a4e26fcfa9b32f59786cccad560dcb363"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e26fcfa9b32f59786cccad560dcb363">&#9670;&#160;</a></span>TEMPOpenNewFile()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPOpenNewFile </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Always returns FS_STATUS_UNSUPPORTED_CMD. </p>
</div>
</div>
<a id="ad9bf262b16513266c8110c7f9522a010" name="ad9bf262b16513266c8110c7f9522a010"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9bf262b16513266c8110c7f9522a010">&#9670;&#160;</a></span>TEMPOpenNewFileAsync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__coreinit__fs.html#ga1f6b17153671191447543d781627f223">FSStatus</a> TEMPOpenNewFileAsync </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Always returns FS_STATUS_UNSUPPORTED_CMD. </p>
</div>
</div>
</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.8
</small></address>
</body>
</html>