<!DOCTYPE html>
<html lang='en'>
<head>
<title>meta-agl - meta-agl layer (core AGL)</title>
<meta name='generator' content='cgit 1.2.3-korg'/>
<meta name='robots' content='noindex, nofollow'/>
<link rel='stylesheet' type='text/css' href='/cgit-data/cgit.css'/>
<script type='text/javascript' src='/cgit.js'></script>
<link rel='shortcut icon' href='/favicon.ico'/>
<link rel='alternate' title='Atom feed' href='http://git.automotivelinux.org/AGL/meta-agl/atom/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish' type='application/atom+xml'/>
<link rel='vcs-git' href='https://git.automotivelinux.org/AGL/meta-agl' title='meta-agl Git repository'/>
<link rel='vcs-git' href='https://gerrit.automotivelinux.org/gerrit/AGL/meta-agl' title='meta-agl Git repository'/>
</head>
<body>
<div id="lfcollabprojects-header">
  <div class="gray-diagonal">
    <div class="header-inner">
      <a
        id="lfcollabprojects-logo"
        href="http://collabprojects.linuxfoundation.org"
        >Linux Foundation Collaborative Projects</a
      >
    </div>
  </div>
</div>
<div id='cgit'><table id='header'>
<tr>
<td class='logo' rowspan='2'><a href='/'><img src='/cgit-data/cgit.png' alt='cgit logo'/></a></td>
<td class='main'><a href='/'>index</a> : <a href='/AGL/meta-agl/'>meta-agl</a></td><td class='form'><form method='get'>
<select name='h' onchange='this.form.submit();'>
<option value='albacore'>albacore</option>
<option value='blowfish'>blowfish</option>
<option value='chinook'>chinook</option>
<option value='dab'>dab</option>
<option value='eel'>eel</option>
<option value='flounder'>flounder</option>
<option value='guppy'>guppy</option>
<option value='halibut'>halibut</option>
<option value='icefish'>icefish</option>
<option value='jellyfish'>jellyfish</option>
<option value='koi'>koi</option>
<option value='lamprey'>lamprey</option>
<option value='marlin'>marlin</option>
<option value='master'>master</option>
<option value='needlefish' selected='selected'>needlefish</option>
<option value='next'>next</option>
<option value='octopus'>octopus</option>
<option value='pike'>pike</option>
<option value='quillback'>quillback</option>
<option value='ricefish'>ricefish</option>
<option value='sandbox/YAMAGUCHINaoto/rk3588-nanopc-t6'>sandbox/YAMAGUCHINaoto/rk3588-nanopc-t6</option>
<option value='sandbox/hauvolecong/spec4808'>sandbox/hauvolecong/spec4808</option>
<option value='sandbox/jsmoeller/canbusfd'>sandbox/jsmoeller/canbusfd</option>
<option value='sandbox/jsmoeller/cleanup'>sandbox/jsmoeller/cleanup</option>
<option value='sandbox/jsmoeller/lamprey'>sandbox/jsmoeller/lamprey</option>
<option value='sandbox/jsmoeller/next-riscv-EW24'>sandbox/jsmoeller/next-riscv-EW24</option>
<option value='sandbox/jsmoeller/qt6'>sandbox/jsmoeller/qt6</option>
<option value='sandbox/jsmoeller/rmappfw'>sandbox/jsmoeller/rmappfw</option>
<option value='sandbox/nguyentanloc27/S4SK-dev'>sandbox/nguyentanloc27/S4SK-dev</option>
<option value='sandbox/nguyentanloc27/spec4808'>sandbox/nguyentanloc27/spec4808</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>meta-agl layer (core AGL)</td><td class='sub right'>Grokmirror user</td></tr></table>
<table class='tabs'><tr><td>
<a href='/AGL/meta-agl/?h=needlefish'>summary</a><a href='/AGL/meta-agl/refs/?h=needlefish'>refs</a><a href='/AGL/meta-agl/log/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish'>log</a><a href='/AGL/meta-agl/tree/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish'>tree</a><a href='/AGL/meta-agl/commit/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish'>commit</a><a href='/AGL/meta-agl/diff/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish'>diff</a><a class='active' href='/AGL/meta-agl/stats/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish'>stats</a></td><td class='form'><form class='right' method='get' action='/AGL/meta-agl/log/meta-agl-profile-core/recipes-core/systemd/.appends.core'>
<input type='hidden' name='h' value='needlefish'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/AGL/meta-agl/stats/?h=needlefish'>root</a>/<a href='/AGL/meta-agl/stats/meta-agl-profile-core?h=needlefish'>meta-agl-profile-core</a>/<a href='/AGL/meta-agl/stats/meta-agl-profile-core/recipes-core?h=needlefish'>recipes-core</a>/<a href='/AGL/meta-agl/stats/meta-agl-profile-core/recipes-core/systemd?h=needlefish'>systemd</a>/<a href='/AGL/meta-agl/stats/meta-agl-profile-core/recipes-core/systemd/.appends.core?h=needlefish'>.appends.core</a></div><div class='content'><div class='cgit-panel'><b>stat options</b><form method='get'><input type='hidden' name='h' value='needlefish'/><table><tr><td colspan='2'/></tr><tr><td class='label'>Period:</td><td class='ctrl'><select name='period' onchange='this.form.submit();'><option value='w' selected='selected'>week</option>
<option value='m'>month</option>
<option value='q'>quarter</option>
</select></td></tr><tr><td class='label'>Authors:</td><td class='ctrl'><select name='ofs' onchange='this.form.submit();'><option value='10' selected='selected'>10</option><option value='25'>25</option><option value='50'>50</option><option value='100'>100</option><option value='-1'>all</option></select></td></tr><tr><td/><td class='ctrl'><noscript><input type='submit' value='Reload'/></noscript></td></tr></table></form></div><h2>Commits per author per week (path 'meta-agl-profile-core/recipes-core/systemd/.appends.core')</h2><table class='stats'><tr><th>Author</th><th>W26 2024</th><th>W27 2024</th><th>W28 2024</th><th>W29 2024</th><th>Total</th></tr>
<tr><td class='total'>Total</td><td class='sum'>0</td><td class='sum'>0</td><td class='sum'>0</td><td class='sum'>0</td><td class='sum'>0</td></tr></table></div> <!-- class=content -->
<div id="lfcollabprojects-footer">
  <div class="gray-diagonal">
    <div class="footer-inner">
      <p>Copyright &copy; 2015 The Linux Foundation. All rights reserved.</p>
      <p>
        Linux Foundation, Linux Standard Base, LSB, LSB Certified, IAccessible2,
        MeeGo are registered trademarks of the Linux Foundation.
      </p>
      <p>
        Linux is a registered
        <a href="http://www.linuxfoundation.org/programs/legal/trademark"
          >trademark</a
        >
        of Linus Torvalds. Please see our
        <a href="https://www.linuxfoundation.org/privacy">privacy policy</a>.
      </p>
    </div>
  </div>
</div>
</div> <!-- id=cgit -->
</body>
</html>
16'>16</a>
<a id='n17' href='#n17'>17</a>
<a id='n18' href='#n18'>18</a>
<a id='n19' href='#n19'>19</a>
<a id='n20' href='#n20'>20</a>
<a id='n21' href='#n21'>21</a>
<a id='n22' href='#n22'>22</a>
<a id='n23' href='#n23'>23</a>
<a id='n24' href='#n24'>24</a>
<a id='n25' href='#n25'>25</a>
<a id='n26' href='#n26'>26</a>
<a id='n27' href='#n27'>27</a>
<a id='n28' href='#n28'>28</a>
<a id='n29' href='#n29'>29</a>
<a id='n30' href='#n30'>30</a>
<a id='n31' href='#n31'>31</a>
<a id='n32' href='#n32'>32</a>
<a id='n33' href='#n33'>33</a>
<a id='n34' href='#n34'>34</a>
<a id='n35' href='#n35'>35</a>
<a id='n36' href='#n36'>36</a>
<a id='n37' href='#n37'>37</a>
<a id='n38' href='#n38'>38</a>
<a id='n39' href='#n39'>39</a>
<a id='n40' href='#n40'>40</a>
<a id='n41' href='#n41'>41</a>
<a id='n42' href='#n42'>42</a>
<a id='n43' href='#n43'>43</a>
<a id='n44' href='#n44'>44</a>
<a id='n45' href='#n45'>45</a>
<a id='n46' href='#n46'>46</a>
<a id='n47' href='#n47'>47</a>
<a id='n48' href='#n48'>48</a>
<a id='n49' href='#n49'>49</a>
<a id='n50' href='#n50'>50</a>
<a id='n51' href='#n51'>51</a>
<a id='n52' href='#n52'>52</a>
<a id='n53' href='#n53'>53</a>
<a id='n54' href='#n54'>54</a>
<a id='n55' href='#n55'>55</a>
<a id='n56' href='#n56'>56</a>
<a id='n57' href='#n57'>57</a>
<a id='n58' href='#n58'>58</a>
<a id='n59' href='#n59'>59</a>
<a id='n60' href='#n60'>60</a>
<a id='n61' href='#n61'>61</a>
<a id='n62' href='#n62'>62</a>
<a id='n63' href='#n63'>63</a>
<a id='n64' href='#n64'>64</a>
<a id='n65' href='#n65'>65</a>
<a id='n66' href='#n66'>66</a>
<a id='n67' href='#n67'>67</a>
<a id='n68' href='#n68'>68</a>
<a id='n69' href='#n69'>69</a>
<a id='n70' href='#n70'>70</a>
<a id='n71' href='#n71'>71</a>
<a id='n72' href='#n72'>72</a>
<a id='n73' href='#n73'>73</a>
<a id='n74' href='#n74'>74</a>
<a id='n75' href='#n75'>75</a>
<a id='n76' href='#n76'>76</a>
<a id='n77' href='#n77'>77</a>
<a id='n78' href='#n78'>78</a>
<a id='n79' href='#n79'>79</a>
<a id='n80' href='#n80'>80</a>
<a id='n81' href='#n81'>81</a>
<a id='n82' href='#n82'>82</a>
<a id='n83' href='#n83'>83</a>
<a id='n84' href='#n84'>84</a>
<a id='n85' href='#n85'>85</a>
<a id='n86' href='#n86'>86</a>
<a id='n87' href='#n87'>87</a>
<a id='n88' href='#n88'>88</a>
<a id='n89' href='#n89'>89</a>
<a id='n90' href='#n90'>90</a>
<a id='n91' href='#n91'>91</a>
<a id='n92' href='#n92'>92</a>
<a id='n93' href='#n93'>93</a>
<a id='n94' href='#n94'>94</a>
<a id='n95' href='#n95'>95</a>
<a id='n96' href='#n96'>96</a>
<a id='n97' href='#n97'>97</a>
<a id='n98' href='#n98'>98</a>
<a id='n99' href='#n99'>99</a>
<a id='n100' href='#n100'>100</a>
<a id='n101' href='#n101'>101</a>
<a id='n102' href='#n102'>102</a>
<a id='n103' href='#n103'>103</a>
<a id='n104' href='#n104'>104</a>
<a id='n105' href='#n105'>105</a>
<a id='n106' href='#n106'>106</a>
<a id='n107' href='#n107'>107</a>
<a id='n108' href='#n108'>108</a>
<a id='n109' href='#n109'>109</a>
<a id='n110' href='#n110'>110</a>
<a id='n111' href='#n111'>111</a>
<a id='n112' href='#n112'>112</a>
<a id='n113' href='#n113'>113</a>
<a id='n114' href='#n114'>114</a>
<a id='n115' href='#n115'>115</a>
<a id='n116' href='#n116'>116</a>
<a id='n117' href='#n117'>117</a>
<a id='n118' href='#n118'>118</a>
<a id='n119' href='#n119'>119</a>
<a id='n120' href='#n120'>120</a>
<a id='n121' href='#n121'>121</a>
<a id='n122' href='#n122'>122</a>
<a id='n123' href='#n123'>123</a>
<a id='n124' href='#n124'>124</a>
<a id='n125' href='#n125'>125</a>
<a id='n126' href='#n126'>126</a>
<a id='n127' href='#n127'>127</a>
<a id='n128' href='#n128'>128</a>
<a id='n129' href='#n129'>129</a>
<a id='n130' href='#n130'>130</a>
<a id='n131' href='#n131'>131</a>
<a id='n132' href='#n132'>132</a>
<a id='n133' href='#n133'>133</a>
<a id='n134' href='#n134'>134</a>
<a id='n135' href='#n135'>135</a>
<a id='n136' href='#n136'>136</a>
<a id='n137' href='#n137'>137</a>
<a id='n138' href='#n138'>138</a>
<a id='n139' href='#n139'>139</a>
<a id='n140' href='#n140'>140</a>
<a id='n141' href='#n141'>141</a>
<a id='n142' href='#n142'>142</a>
<a id='n143' href='#n143'>143</a>
<a id='n144' href='#n144'>144</a>
<a id='n145' href='#n145'>145</a>
<a id='n146' href='#n146'>146</a>
<a id='n147' href='#n147'>147</a>
<a id='n148' href='#n148'>148</a>
<a id='n149' href='#n149'>149</a>
<a id='n150' href='#n150'>150</a>
<a id='n151' href='#n151'>151</a>
<a id='n152' href='#n152'>152</a>
<a id='n153' href='#n153'>153</a>
<a id='n154' href='#n154'>154</a>
<a id='n155' href='#n155'>155</a>
<a id='n156' href='#n156'>156</a>
<a id='n157' href='#n157'>157</a>
<a id='n158' href='#n158'>158</a>
<a id='n159' href='#n159'>159</a>
<a id='n160' href='#n160'>160</a>
<a id='n161' href='#n161'>161</a>
<a id='n162' href='#n162'>162</a>
<a id='n163' href='#n163'>163</a>
<a id='n164' href='#n164'>164</a>
<a id='n165' href='#n165'>165</a>
<a id='n166' href='#n166'>166</a>
<a id='n167' href='#n167'>167</a>
<a id='n168' href='#n168'>168</a>
<a id='n169' href='#n169'>169</a>
<a id='n170' href='#n170'>170</a>
<a id='n171' href='#n171'>171</a>
<a id='n172' href='#n172'>172</a>
<a id='n173' href='#n173'>173</a>
<a id='n174' href='#n174'>174</a>
<a id='n175' href='#n175'>175</a>
<a id='n176' href='#n176'>176</a>
<a id='n177' href='#n177'>177</a>
<a id='n178' href='#n178'>178</a>
<a id='n179' href='#n179'>179</a>
<a id='n180' href='#n180'>180</a>
<a id='n181' href='#n181'>181</a>
<a id='n182' href='#n182'>182</a>
<a id='n183' href='#n183'>183</a>
<a id='n184' href='#n184'>184</a>
<a id='n185' href='#n185'>185</a>
<a id='n186' href='#n186'>186</a>
<a id='n187' href='#n187'>187</a>
<a id='n188' href='#n188'>188</a>
<a id='n189' href='#n189'>189</a>
<a id='n190' href='#n190'>190</a>
<a id='n191' href='#n191'>191</a>
<a id='n192' href='#n192'>192</a>
<a id='n193' href='#n193'>193</a>
<a id='n194' href='#n194'>194</a>
<a id='n195' href='#n195'>195</a>
<a id='n196' href='#n196'>196</a>
<a id='n197' href='#n197'>197</a>
<a id='n198' href='#n198'>198</a>
<a id='n199' href='#n199'>199</a>
<a id='n200' href='#n200'>200</a>
<a id='n201' href='#n201'>201</a>
<a id='n202' href='#n202'>202</a>
<a id='n203' href='#n203'>203</a>
<a id='n204' href='#n204'>204</a>
<a id='n205' href='#n205'>205</a>
<a id='n206' href='#n206'>206</a>
<a id='n207' href='#n207'>207</a>
<a id='n208' href='#n208'>208</a>
<a id='n209' href='#n209'>209</a>
<a id='n210' href='#n210'>210</a>
<a id='n211' href='#n211'>211</a>
<a id='n212' href='#n212'>212</a>
<a id='n213' href='#n213'>213</a>
<a id='n214' href='#n214'>214</a>
<a id='n215' href='#n215'>215</a>
<a id='n216' href='#n216'>216</a>
<a id='n217' href='#n217'>217</a>
<a id='n218' href='#n218'>218</a>
<a id='n219' href='#n219'>219</a>
<a id='n220' href='#n220'>220</a>
<a id='n221' href='#n221'>221</a>
<a id='n222' href='#n222'>222</a>
<a id='n223' href='#n223'>223</a>
<a id='n224' href='#n224'>224</a>
<a id='n225' href='#n225'>225</a>
<a id='n226' href='#n226'>226</a>
<a id='n227' href='#n227'>227</a>
<a id='n228' href='#n228'>228</a>
<a id='n229' href='#n229'>229</a>
<a id='n230' href='#n230'>230</a>
<a id='n231' href='#n231'>231</a>
<a id='n232' href='#n232'>232</a>
<a id='n233' href='#n233'>233</a>
<a id='n234' href='#n234'>234</a>
<a id='n235' href='#n235'>235</a>
<a id='n236' href='#n236'>236</a>
<a id='n237' href='#n237'>237</a>
<a id='n238' href='#n238'>238</a>
<a id='n239' href='#n239'>239</a>
<a id='n240' href='#n240'>240</a>
<a id='n241' href='#n241'>241</a>
<a id='n242' href='#n242'>242</a>
<a id='n243' href='#n243'>243</a>
<a id='n244' href='#n244'>244</a>
<a id='n245' href='#n245'>245</a>
<a id='n246' href='#n246'>246</a>
<a id='n247' href='#n247'>247</a>
<a id='n248' href='#n248'>248</a>
<a id='n249' href='#n249'>249</a>
<a id='n250' href='#n250'>250</a>
<a id='n251' href='#n251'>251</a>
<a id='n252' href='#n252'>252</a>
<a id='n253' href='#n253'>253</a>
<a id='n254' href='#n254'>254</a>
<a id='n255' href='#n255'>255</a>
<a id='n256' href='#n256'>256</a>
<a id='n257' href='#n257'>257</a>
<a id='n258' href='#n258'>258</a>
<a id='n259' href='#n259'>259</a>
<a id='n260' href='#n260'>260</a>
<a id='n261' href='#n261'>261</a>
<a id='n262' href='#n262'>262</a>
<a id='n263' href='#n263'>263</a>
<a id='n264' href='#n264'>264</a>
<a id='n265' href='#n265'>265</a>
<a id='n266' href='#n266'>266</a>
<a id='n267' href='#n267'>267</a>
<a id='n268' href='#n268'>268</a>
<a id='n269' href='#n269'>269</a>
<a id='n270' href='#n270'>270</a>
<a id='n271' href='#n271'>271</a>
<a id='n272' href='#n272'>272</a>
<a id='n273' href='#n273'>273</a>
<a id='n274' href='#n274'>274</a>
<a id='n275' href='#n275'>275</a>
<a id='n276' href='#n276'>276</a>
<a id='n277' href='#n277'>277</a>
<a id='n278' href='#n278'>278</a>
<a id='n279' href='#n279'>279</a>
<a id='n280' href='#n280'>280</a>
<a id='n281' href='#n281'>281</a>
<a id='n282' href='#n282'>282</a>
<a id='n283' href='#n283'>283</a>
<a id='n284' href='#n284'>284</a>
<a id='n285' href='#n285'>285</a>
<a id='n286' href='#n286'>286</a>
<a id='n287' href='#n287'>287</a>
<a id='n288' href='#n288'>288</a>
<a id='n289' href='#n289'>289</a>
<a id='n290' href='#n290'>290</a>
<a id='n291' href='#n291'>291</a>
<a id='n292' href='#n292'>292</a>
<a id='n293' href='#n293'>293</a>
<a id='n294' href='#n294'>294</a>
<a id='n295' href='#n295'>295</a>
<a id='n296' href='#n296'>296</a>
<a id='n297' href='#n297'>297</a>
<a id='n298' href='#n298'>298</a>
<a id='n299' href='#n299'>299</a>
<a id='n300' href='#n300'>300</a>
<a id='n301' href='#n301'>301</a>
<a id='n302' href='#n302'>302</a>
<a id='n303' href='#n303'>303</a>
<a id='n304' href='#n304'>304</a>
<a id='n305' href='#n305'>305</a>
<a id='n306' href='#n306'>306</a>
<a id='n307' href='#n307'>307</a>
<a id='n308' href='#n308'>308</a>
<a id='n309' href='#n309'>309</a>
<a id='n310' href='#n310'>310</a>
<a id='n311' href='#n311'>311</a>
<a id='n312' href='#n312'>312</a>
<a id='n313' href='#n313'>313</a>
<a id='n314' href='#n314'>314</a>
<a id='n315' href='#n315'>315</a>
<a id='n316' href='#n316'>316</a>
<a id='n317' href='#n317'>317</a>
<a id='n318' href='#n318'>318</a>
<a id='n319' href='#n319'>319</a>
<a id='n320' href='#n320'>320</a>
<a id='n321' href='#n321'>321</a>
<a id='n322' href='#n322'>322</a>
<a id='n323' href='#n323'>323</a>
<a id='n324' href='#n324'>324</a>
<a id='n325' href='#n325'>325</a>
<a id='n326' href='#n326'>326</a>
<a id='n327' href='#n327'>327</a>
<a id='n328' href='#n328'>328</a>
<a id='n329' href='#n329'>329</a>
<a id='n330' href='#n330'>330</a>
<a id='n331' href='#n331'>331</a>
<a id='n332' href='#n332'>332</a>
<a id='n333' href='#n333'>333</a>
<a id='n334' href='#n334'>334</a>
<a id='n335' href='#n335'>335</a>
<a id='n336' href='#n336'>336</a>
<a id='n337' href='#n337'>337</a>
<a id='n338' href='#n338'>338</a>
<a id='n339' href='#n339'>339</a>
<a id='n340' href='#n340'>340</a>
<a id='n341' href='#n341'>341</a>
<a id='n342' href='#n342'>342</a>
<a id='n343' href='#n343'>343</a>
<a id='n344' href='#n344'>344</a>
<a id='n345' href='#n345'>345</a>
<a id='n346' href='#n346'>346</a>
<a id='n347' href='#n347'>347</a>
<a id='n348' href='#n348'>348</a>
<a id='n349' href='#n349'>349</a>
<a id='n350' href='#n350'>350</a>
<a id='n351' href='#n351'>351</a>
<a id='n352' href='#n352'>352</a>
<a id='n353' href='#n353'>353</a>
<a id='n354' href='#n354'>354</a>
<a id='n355' href='#n355'>355</a>
<a id='n356' href='#n356'>356</a>
<a id='n357' href='#n357'>357</a>
<a id='n358' href='#n358'>358</a>
<a id='n359' href='#n359'>359</a>
<a id='n360' href='#n360'>360</a>
<a id='n361' href='#n361'>361</a>
<a id='n362' href='#n362'>362</a>
<a id='n363' href='#n363'>363</a>
<a id='n364' href='#n364'>364</a>
<a id='n365' href='#n365'>365</a>
<a id='n366' href='#n366'>366</a>
<a id='n367' href='#n367'>367</a>
<a id='n368' href='#n368'>368</a>
<a id='n369' href='#n369'>369</a>
<a id='n370' href='#n370'>370</a>
<a id='n371' href='#n371'>371</a>
<a id='n372' href='#n372'>372</a>
<a id='n373' href='#n373'>373</a>
<a id='n374' href='#n374'>374</a>
<a id='n375' href='#n375'>375</a>
<a id='n376' href='#n376'>376</a>
<a id='n377' href='#n377'>377</a>
<a id='n378' href='#n378'>378</a>
<a id='n379' href='#n379'>379</a>
<a id='n380' href='#n380'>380</a>
<a id='n381' href='#n381'>381</a>
<a id='n382' href='#n382'>382</a>
<a id='n383' href='#n383'>383</a>
<a id='n384' href='#n384'>384</a>
<a id='n385' href='#n385'>385</a>
<a id='n386' href='#n386'>386</a>
<a id='n387' href='#n387'>387</a>
<a id='n388' href='#n388'>388</a>
<a id='n389' href='#n389'>389</a>
<a id='n390' href='#n390'>390</a>
<a id='n391' href='#n391'>391</a>
<a id='n392' href='#n392'>392</a>
<a id='n393' href='#n393'>393</a>
<a id='n394' href='#n394'>394</a>
<a id='n395' href='#n395'>395</a>
<a id='n396' href='#n396'>396</a>
<a id='n397' href='#n397'>397</a>
<a id='n398' href='#n398'>398</a>
<a id='n399' href='#n399'>399</a>
<a id='n400' href='#n400'>400</a>
<a id='n401' href='#n401'>401</a>
<a id='n402' href='#n402'>402</a>
<a id='n403' href='#n403'>403</a>
<a id='n404' href='#n404'>404</a>
<a id='n405' href='#n405'>405</a>
<a id='n406' href='#n406'>406</a>
<a id='n407' href='#n407'>407</a>
<a id='n408' href='#n408'>408</a>
<a id='n409' href='#n409'>409</a>
<a id='n410' href='#n410'>410</a>
<a id='n411' href='#n411'>411</a>
<a id='n412' href='#n412'>412</a>
<a id='n413' href='#n413'>413</a>
<a id='n414' href='#n414'>414</a>
<a id='n415' href='#n415'>415</a>
<a id='n416' href='#n416'>416</a>
<a id='n417' href='#n417'>417</a>
<a id='n418' href='#n418'>418</a>
<a id='n419' href='#n419'>419</a>
<a id='n420' href='#n420'>420</a>
<a id='n421' href='#n421'>421</a>
<a id='n422' href='#n422'>422</a>
<a id='n423' href='#n423'>423</a>
<a id='n424' href='#n424'>424</a>
<a id='n425' href='#n425'>425</a>
<a id='n426' href='#n426'>426</a>
<a id='n427' href='#n427'>427</a>
<a id='n428' href='#n428'>428</a>
<a id='n429' href='#n429'>429</a>
<a id='n430' href='#n430'>430</a>
<a id='n431' href='#n431'>431</a>
<a id='n432' href='#n432'>432</a>
<a id='n433' href='#n433'>433</a>
<a id='n434' href='#n434'>434</a>
<a id='n435' href='#n435'>435</a>
<a id='n436' href='#n436'>436</a>
<a id='n437' href='#n437'>437</a>
<a id='n438' href='#n438'>438</a>
<a id='n439' href='#n439'>439</a>
<a id='n440' href='#n440'>440</a>
<a id='n441' href='#n441'>441</a>
<a id='n442' href='#n442'>442</a>
<a id='n443' href='#n443'>443</a>
<a id='n444' href='#n444'>444</a>
<a id='n445' href='#n445'>445</a>
<a id='n446' href='#n446'>446</a>
<a id='n447' href='#n447'>447</a>
<a id='n448' href='#n448'>448</a>
<a id='n449' href='#n449'>449</a>
<a id='n450' href='#n450'>450</a>
<a id='n451' href='#n451'>451</a>
<a id='n452' href='#n452'>452</a>
<a id='n453' href='#n453'>453</a>
<a id='n454' href='#n454'>454</a>
<a id='n455' href='#n455'>455</a>
<a id='n456' href='#n456'>456</a>
<a id='n457' href='#n457'>457</a>
<a id='n458' href='#n458'>458</a>
<a id='n459' href='#n459'>459</a>
<a id='n460' href='#n460'>460</a>
<a id='n461' href='#n461'>461</a>
<a id='n462' href='#n462'>462</a>
<a id='n463' href='#n463'>463</a>
<a id='n464' href='#n464'>464</a>
<a id='n465' href='#n465'>465</a>
<a id='n466' href='#n466'>466</a>
<a id='n467' href='#n467'>467</a>
<a id='n468' href='#n468'>468</a>
<a id='n469' href='#n469'>469</a>
<a id='n470' href='#n470'>470</a>
<a id='n471' href='#n471'>471</a>
<a id='n472' href='#n472'>472</a>
<a id='n473' href='#n473'>473</a>
<a id='n474' href='#n474'>474</a>
<a id='n475' href='#n475'>475</a>
<a id='n476' href='#n476'>476</a>
<a id='n477' href='#n477'>477</a>
<a id='n478' href='#n478'>478</a>
<a id='n479' href='#n479'>479</a>
<a id='n480' href='#n480'>480</a>
<a id='n481' href='#n481'>481</a>
<a id='n482' href='#n482'>482</a>
<a id='n483' href='#n483'>483</a>
<a id='n484' href='#n484'>484</a>
<a id='n485' href='#n485'>485</a>
<a id='n486' href='#n486'>486</a>
<a id='n487' href='#n487'>487</a>
<a id='n488' href='#n488'>488</a>
<a id='n489' href='#n489'>489</a>
<a id='n490' href='#n490'>490</a>
<a id='n491' href='#n491'>491</a>
<a id='n492' href='#n492'>492</a>
<a id='n493' href='#n493'>493</a>
<a id='n494' href='#n494'>494</a>
<a id='n495' href='#n495'>495</a>
<a id='n496' href='#n496'>496</a>
<a id='n497' href='#n497'>497</a>
<a id='n498' href='#n498'>498</a>
<a id='n499' href='#n499'>499</a>
<a id='n500' href='#n500'>500</a>
<a id='n501' href='#n501'>501</a>
<a id='n502' href='#n502'>502</a>
<a id='n503' href='#n503'>503</a>
<a id='n504' href='#n504'>504</a>
<a id='n505' href='#n505'>505</a>
<a id='n506' href='#n506'>506</a>
<a id='n507' href='#n507'>507</a>
<a id='n508' href='#n508'>508</a>
<a id='n509' href='#n509'>509</a>
<a id='n510' href='#n510'>510</a>
<a id='n511' href='#n511'>511</a>
<a id='n512' href='#n512'>512</a>
<a id='n513' href='#n513'>513</a>
<a id='n514' href='#n514'>514</a>
<a id='n515' href='#n515'>515</a>
<a id='n516' href='#n516'>516</a>
<a id='n517' href='#n517'>517</a>
<a id='n518' href='#n518'>518</a>
</pre></td>
<td class='lines'><pre><code><style>
@media only all and (prefers-color-scheme: dark) {
.highlight .hll { background-color: #49483e }
.highlight .c { color: #75715e } /* Comment */
.highlight .err { color: #960050; background-color: #1e0010 } /* Error */
.highlight .k { color: #66d9ef } /* Keyword */
.highlight .l { color: #ae81ff } /* Literal */
.highlight .n { color: #f8f8f2 } /* Name */
.highlight .o { color: #f92672 } /* Operator */
.highlight .p { color: #f8f8f2 } /* Punctuation */
.highlight .ch { color: #75715e } /* Comment.Hashbang */
.highlight .cm { color: #75715e } /* Comment.Multiline */
.highlight .cp { color: #75715e } /* Comment.Preproc */
.highlight .cpf { color: #75715e } /* Comment.PreprocFile */
.highlight .c1 { color: #75715e } /* Comment.Single */
.highlight .cs { color: #75715e } /* Comment.Special */
.highlight .gd { color: #f92672 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gi { color: #a6e22e } /* Generic.Inserted */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #75715e } /* Generic.Subheading */
.highlight .kc { color: #66d9ef } /* Keyword.Constant */
.highlight .kd { color: #66d9ef } /* Keyword.Declaration */
.highlight .kn { color: #f92672 } /* Keyword.Namespace */
.highlight .kp { color: #66d9ef } /* Keyword.Pseudo */
.highlight .kr { color: #66d9ef } /* Keyword.Reserved */
.highlight .kt { color: #66d9ef } /* Keyword.Type */
.highlight .ld { color: #e6db74 } /* Literal.Date */
.highlight .m { color: #ae81ff } /* Literal.Number */
.highlight .s { color: #e6db74 } /* Literal.String */
.highlight .na { color: #a6e22e } /* Name.Attribute */
.highlight .nb { color: #f8f8f2 } /* Name.Builtin */
.highlight .nc { color: #a6e22e } /* Name.Class */
.highlight .no { color: #66d9ef } /* Name.Constant */
.highlight .nd { color: #a6e22e } /* Name.Decorator */
.highlight .ni { color: #f8f8f2 } /* Name.Entity */
.highlight .ne { color: #a6e22e } /* Name.Exception */
.highlight .nf { color: #a6e22e } /* Name.Function */
.highlight .nl { color: #f8f8f2 } /* Name.Label */
.highlight .nn { color: #f8f8f2 } /* Name.Namespace */
.highlight .nx { color: #a6e22e } /* Name.Other */
.highlight .py { color: #f8f8f2 } /* Name.Property */
.highlight .nt { color: #f92672 } /* Name.Tag */
.highlight .nv { color: #f8f8f2 } /* Name.Variable */
.highlight .ow { color: #f92672 } /* Operator.Word */
.highlight .w { color: #f8f8f2 } /* Text.Whitespace */
.highlight .mb { color: #ae81ff } /* Literal.Number.Bin */
.highlight .mf { color: #ae81ff } /* Literal.Number.Float */
.highlight .mh { color: #ae81ff } /* Literal.Number.Hex */
.highlight .mi { color: #ae81ff } /* Literal.Number.Integer */
.highlight .mo { color: #ae81ff } /* Literal.Number.Oct */
.highlight .sa { color: #e6db74 } /* Literal.String.Affix */
.highlight .sb { color: #e6db74 } /* Literal.String.Backtick */
.highlight .sc { color: #e6db74 } /* Literal.String.Char */
.highlight .dl { color: #e6db74 } /* Literal.String.Delimiter */
.highlight .sd { color: #e6db74 } /* Literal.String.Doc */
.highlight .s2 { color: #e6db74 } /* Literal.String.Double */
.highlight .se { color: #ae81ff } /* Literal.String.Escape */
.highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */
.highlight .si { color: #e6db74 } /* Literal.String.Interpol */
.highlight .sx { color: #e6db74 } /* Literal.String.Other */
.highlight .sr { color: #e6db74 } /* Literal.String.Regex */
.highlight .s1 { color: #e6db74 } /* Literal.String.Single */
.highlight .ss { color: #e6db74 } /* Literal.String.Symbol */
.highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #a6e22e } /* Name.Function.Magic */
.highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */
.highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */
.highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */
.highlight .vm { color: #f8f8f2 } /* Name.Variable.Magic */
.highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */
}
@media (prefers-color-scheme: light) {
.highlight .hll { background-color: #ffffcc }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
}
</style><div class="highlight"><pre><span></span><span class="k">\hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">}{}</span><span class="k">\section</span><span class="nb">{</span>homescreen<span class="k">\+\_\+</span>service/homescreen.c File Reference<span class="nb">}</span>
<span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">}</span><span class="k">\index</span><span class="nb">{</span>homescreen<span class="k">\+\_\+</span>service/homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen<span class="k">\+\_\+</span>service/homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>afb/afb-<span class="k">\/</span>binding.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>stdio.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>string.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>stdlib.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>stdint.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>unistd.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>json-<span class="k">\/</span>c/json.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>glib.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="s">$</span><span class="nb">&lt;</span><span class="s">$</span>pthread.<span class="k">\+</span>h<span class="s">$</span><span class="nb">&gt;</span><span class="s">$</span><span class="nb">}</span><span class="k">\newline</span>
<span class="nb">{</span><span class="k">\ttfamily</span> <span class="k">\#</span>include <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>hs-<span class="k">\/</span>helper.<span class="k">\+</span>h<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}}</span><span class="k">\newline</span>
<span class="k">\subsection*</span><span class="nb">{</span>Classes<span class="nb">}</span>
<span class="k">\begin</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\item</span> 
struct <span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">}{</span>event<span class="nb">}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\subsection*</span><span class="nb">{</span>Macros<span class="nb">}</span>
<span class="k">\begin</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\item</span> 
<span class="k">\#</span>define <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a369266c24eacffb87046522897a570d5<span class="nb">}{</span><span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE<span class="nb">}</span>
<span class="k">\item</span> 
<span class="k">\#</span>define <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ad2c1fbc92ba364fcf83f15e6d0af66f0<span class="nb">}{</span>A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON<span class="nb">}</span>~2
<span class="k">\item</span> 
<span class="k">\#</span>define <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a09f43d9e7e1c5d2198c0d66024b4500e<span class="nb">}{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM<span class="nb">}</span>~3
<span class="k">\item</span> 
<span class="k">\#</span>define <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}{</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE<span class="nb">}</span>~100
<span class="k">\end</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\subsection*</span><span class="nb">{</span>Functions<span class="nb">}</span>
<span class="k">\begin</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\item</span> 
static void <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af48cab759d4ae0ddbfcdd60f4051ba05<span class="nb">}{</span>ping<span class="k">\+</span>Sample<span class="nb">}</span> (struct afb<span class="k">\+\_\+</span>req request)
<span class="k">\item</span> 
static void <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a096eae5c8f297f9df142a406eea56227<span class="nb">}{</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}</span> (struct afb<span class="k">\+\_\+</span>req request)
<span class="k">\item</span> 
static void <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a640cf8ed97d804c5ed1c09a349056338<span class="nb">}{</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}</span> (struct afb<span class="k">\+\_\+</span>req request)
<span class="k">\item</span> 
static void <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a4ff0c8b506669e5622a6ee168134d8f1<span class="nb">}{</span>subscribe<span class="nb">}</span> (struct afb<span class="k">\+\_\+</span>req request)
<span class="k">\item</span> 
static void <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ab92621255d7370c6dd8a0f1a8e376ad3<span class="nb">}{</span>unsubscribe<span class="nb">}</span> (struct afb<span class="k">\+\_\+</span>req request)
<span class="k">\item</span> 
static int <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a83d646edf54a6a082f69121bc89a08de<span class="nb">}{</span>preinit<span class="nb">}</span> ()
<span class="k">\item</span> 
static int <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a00cbbc0f3f4452db078ae511684a6adc<span class="nb">}{</span>init<span class="nb">}</span> ()
<span class="k">\item</span> 
static void <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1279893c0fe937311a81e0a98fb4cf1c<span class="nb">}{</span>onevent<span class="nb">}</span> (const char <span class="s">$</span><span class="nv">\ast</span><span class="s">$</span><span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">}{</span>event<span class="nb">}</span>, struct json<span class="k">\+\_\+</span>object <span class="s">$</span><span class="nv">\ast</span><span class="s">$</span>object)
<span class="k">\end</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\subsection*</span><span class="nb">{</span>Variables<span class="nb">}</span>
<span class="k">\begin</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>
<span class="k">\item</span> 
static struct <span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">}{</span>event<span class="nb">}</span> <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\+\_\+</span>list<span class="nb">}</span> <span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a09f43d9e7e1c5d2198c0d66024b4500e<span class="nb">}{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM<span class="nb">}</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span>
<span class="k">\item</span> 
static struct afb<span class="k">\+\_\+</span>event <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a2af1ff5a4cbf03125e61e903832035f5<span class="nb">}{</span>ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}</span>
<span class="k">\item</span> 
static struct afb<span class="k">\+\_\+</span>event <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af7cfc4f688bb898c09291252c4cb832c<span class="nb">}{</span>ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}</span>
<span class="k">\item</span> 
static struct afb<span class="k">\+\_\+</span>event <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a25fbdcc4e5787e3f41d99f4a71e86611<span class="nb">}{</span>ev<span class="k">\+\_\+</span>reserved<span class="nb">}</span>
<span class="k">\item</span> 
static const char <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}{</span><span class="k">\+\_\+</span>error<span class="nb">}</span> <span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span> = <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>error<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>
<span class="k">\item</span> 
static const char <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1f2c79fa6801b63751e270d67994fe81<span class="nb">}{</span><span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name<span class="nb">}</span> <span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span> = <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>application<span class="k">\+\_\+</span>name<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>
<span class="k">\item</span> 
static const char <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>abfd6c1d6f316fa952b11553f8f275e92<span class="nb">}{</span><span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message<span class="nb">}</span> <span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span> = <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>display<span class="k">\+\_\+</span>message<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>
<span class="k">\item</span> 
static const struct afb<span class="k">\+\_\+</span>verb<span class="k">\+\_\+</span>v2 <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>acad6dadf60fac3d701e488e4fcd11c89<span class="nb">}{</span>verbs<span class="nb">}</span> <span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span>
<span class="k">\item</span> 
const struct afb<span class="k">\+\_\+</span>binding<span class="k">\+\_\+</span>v2 <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ae2a62ab481a2922cbfc788193857a12e<span class="nb">}{</span>afb<span class="k">\+</span>Binding<span class="k">\+</span>V2<span class="nb">}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCompactItemize<span class="nb">}</span>


<span class="k">\subsection</span><span class="nb">{</span>Macro Definition Documentation<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a369266c24eacffb87046522897a570d5<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a369266c24eacffb87046522897a570d5<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!<span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE@<span class="nb">{</span><span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span><span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE@<span class="nb">{</span><span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span><span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE<span class="nb">}{</span><span class="k">\_</span>GNU<span class="k">\_</span>SOURCE<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> <span class="k">\#</span>define <span class="k">\+\_\+\+</span>G<span class="k">\+</span>N<span class="k">\+</span>U<span class="k">\+\_\+\+</span>S<span class="k">\+</span>O<span class="k">\+</span>U<span class="k">\+</span>R<span class="k">\+</span>CE<span class="nb">}</span>



Definition at line 17 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ad2c1fbc92ba364fcf83f15e6d0af66f0<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ad2c1fbc92ba364fcf83f15e6d0af66f0<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON@<span class="nb">{</span>A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON@<span class="nb">{</span>A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON<span class="nb">}{</span>AFB<span class="k">\_</span>BINDING<span class="k">\_</span>VERSION<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> <span class="k">\#</span>define A<span class="k">\+</span>F<span class="k">\+</span>B<span class="k">\+\_\+\+</span>B<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+</span>I<span class="k">\+</span>N<span class="k">\+</span>G<span class="k">\+\_\+\+</span>V<span class="k">\+</span>E<span class="k">\+</span>R<span class="k">\+</span>S<span class="k">\+</span>I<span class="k">\+</span>ON~2<span class="nb">}</span>



Definition at line 18 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a09f43d9e7e1c5d2198c0d66024b4500e<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a09f43d9e7e1c5d2198c0d66024b4500e<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM@<span class="nb">{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM@<span class="nb">{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM<span class="nb">}{</span>COMMAND<span class="k">\_</span>EVENT<span class="k">\_</span>NUM<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> <span class="k">\#</span>define C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM~3<span class="nb">}</span>



Definition at line 31 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE@<span class="nb">{</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE@<span class="nb">{</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE<span class="nb">}{</span>EVENT<span class="k">\_</span>SUBSCRIBE<span class="k">\_</span>ERROR<span class="k">\_</span>CODE<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> <span class="k">\#</span>define E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>S<span class="k">\+</span>U<span class="k">\+</span>B<span class="k">\+</span>S<span class="k">\+</span>C<span class="k">\+</span>R<span class="k">\+</span>I<span class="k">\+</span>B<span class="k">\+</span>E<span class="k">\+\_\+\+</span>E<span class="k">\+</span>R<span class="k">\+</span>R<span class="k">\+</span>O<span class="k">\+</span>R<span class="k">\+\_\+\+</span>C<span class="k">\+</span>O<span class="k">\+</span>DE~100<span class="nb">}</span>



Definition at line 32 of file homescreen.<span class="k">\+</span>c.



<span class="k">\subsection</span><span class="nb">{</span>Function Documentation<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a00cbbc0f3f4452db078ae511684a6adc<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a00cbbc0f3f4452db078ae511684a6adc<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!init@<span class="nb">{</span>init<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>init@<span class="nb">{</span>init<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>init()<span class="nb">}{</span>init()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static int init (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}{</span> <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 238 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
239 <span class="k">\{</span>
240    AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;binding init&quot;<span class="nb">}</span>);
241 
242    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a2af1ff5a4cbf03125e61e903832035f5<span class="nb">}{</span>ev<span class="k">\_</span>tap<span class="k">\_</span>shortcut<span class="nb">}</span> = afb<span class="k">\_</span>daemon<span class="k">\_</span>make<span class="k">\_</span>event(<span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8h<span class="nb">_</span>a0cd84b1a2184c9b84d1b7bf24582f28e<span class="nb">}{</span>evlist<span class="nb">}</span>[0]);
243    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af7cfc4f688bb898c09291252c4cb832c<span class="nb">}{</span>ev<span class="k">\_</span>on<span class="k">\_</span>screen<span class="k">\_</span>message<span class="nb">}</span> = afb<span class="k">\_</span>daemon<span class="k">\_</span>make<span class="k">\_</span>event(<span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8h<span class="nb">_</span>a0cd84b1a2184c9b84d1b7bf24582f28e<span class="nb">}{</span>evlist<span class="nb">}</span>[1]);
244    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a25fbdcc4e5787e3f41d99f4a71e86611<span class="nb">}{</span>ev<span class="k">\_</span>reserved<span class="nb">}</span> = afb<span class="k">\_</span>daemon<span class="k">\_</span>make<span class="k">\_</span>event(<span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8h<span class="nb">_</span>a0cd84b1a2184c9b84d1b7bf24582f28e<span class="nb">}{</span>evlist<span class="nb">}</span>[2]);
245 
246    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[0].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">_</span>a45c6cfb7961a21a3366db067e4cc59ab<span class="nb">}{</span>name<span class="nb">}</span> = <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8h<span class="nb">_</span>a0cd84b1a2184c9b84d1b7bf24582f28e<span class="nb">}{</span>evlist<span class="nb">}</span>[0];
247    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[0].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">_</span>a58726ebc551d36562ac3f9e1fe293214<span class="nb">}{</span>event<span class="nb">}</span> = <span class="nb">&amp;</span><span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a2af1ff5a4cbf03125e61e903832035f5<span class="nb">}{</span>ev<span class="k">\_</span>tap<span class="k">\_</span>shortcut<span class="nb">}</span>;
248 
249    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[1].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">_</span>a45c6cfb7961a21a3366db067e4cc59ab<span class="nb">}{</span>name<span class="nb">}</span> = <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8h<span class="nb">_</span>a0cd84b1a2184c9b84d1b7bf24582f28e<span class="nb">}{</span>evlist<span class="nb">}</span>[1];
250    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[1].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">_</span>a58726ebc551d36562ac3f9e1fe293214<span class="nb">}{</span>event<span class="nb">}</span> = <span class="nb">&amp;</span><span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af7cfc4f688bb898c09291252c4cb832c<span class="nb">}{</span>ev<span class="k">\_</span>on<span class="k">\_</span>screen<span class="k">\_</span>message<span class="nb">}</span>;
251 
252    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[2].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">_</span>a45c6cfb7961a21a3366db067e4cc59ab<span class="nb">}{</span>name<span class="nb">}</span> = <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8h<span class="nb">_</span>a0cd84b1a2184c9b84d1b7bf24582f28e<span class="nb">}{</span>evlist<span class="nb">}</span>[2];
253    <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[2].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">_</span>a58726ebc551d36562ac3f9e1fe293214<span class="nb">}{</span>event<span class="nb">}</span> = <span class="nb">&amp;</span><span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a25fbdcc4e5787e3f41d99f4a71e86611<span class="nb">}{</span>ev<span class="k">\_</span>reserved<span class="nb">}</span>;
254 
255    <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>return<span class="nb">}</span> 0;
256 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a640cf8ed97d804c5ed1c09a349056338<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a640cf8ed97d804c5ed1c09a349056338<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message@<span class="nb">{</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message@<span class="nb">{</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message()<span class="nb">}{</span>on<span class="k">\_</span>screen<span class="k">\_</span>message()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static void on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span><span class="k">\item</span><span class="na">[{struct afb\+\_\+req}]</span><span class="nb">{</span>request <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>

Home<span class="k">\+</span>Screenの<span class="k">\+</span>On<span class="k">\+</span>Screenを表示する

<span class="k">\subparagraph*</span><span class="nb">{</span>Parameters<span class="nb">}</span>

Request key
<span class="k">\begin</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>
<span class="k">\item</span> display<span class="k">\+\_\+</span>message <span class="k">\+</span>: 表示したい文字列
<span class="k">\end</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>

<span class="k">\subparagraph*</span><span class="nb">{</span>Return<span class="nb">}</span>

Nothing 

Definition at line 113 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
114 <span class="k">\{</span>
115     AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;<span class="c">%s is called.&quot;}, \_\_FUNCTION\_\_);</span>
116 
117     <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> ret = 0;
118     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>const<span class="nb">}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>char<span class="nb">}</span>* value = afb<span class="k">\_</span>req<span class="k">\_</span>value(request, <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>abfd6c1d6f316fa952b11553f8f275e92<span class="nb">}{</span><span class="k">\_</span>display<span class="k">\_</span>message<span class="nb">}</span>);
119     <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>if<span class="nb">}</span> (value) <span class="k">\{</span>
120 
121       AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;request params = <span class="c">%s.&quot;}, value);</span>
122 
123       <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>struct <span class="nb">}</span>json<span class="k">\_</span>object* push<span class="k">\_</span>obj = json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>object();
124       <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>a8777c53f1d4d5412f19b134ad85ffedf<span class="nb">}{</span>hs<span class="k">\_</span>add<span class="k">\_</span>object<span class="k">\_</span>to<span class="k">\_</span>json<span class="k">\_</span>object<span class="k">\_</span>str<span class="nb">}</span>( push<span class="k">\_</span>obj, 2,
125       <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>abfd6c1d6f316fa952b11553f8f275e92<span class="nb">}{</span><span class="k">\_</span>display<span class="k">\_</span>message<span class="nb">}</span>, value);
126       afb<span class="k">\_</span>event<span class="k">\_</span>push(<span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af7cfc4f688bb898c09291252c4cb832c<span class="nb">}{</span>ev<span class="k">\_</span>on<span class="k">\_</span>screen<span class="k">\_</span>message<span class="nb">}</span>, push<span class="k">\_</span>obj);
127     <span class="k">\}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>else<span class="nb">}</span> <span class="k">\{</span>
128       afb<span class="k">\_</span>req<span class="k">\_</span>fail<span class="k">\_</span>f(request, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;failed&quot;<span class="nb">}</span>, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;called <span class="c">%s, Unknown palameter&quot;}, \_\_FUNCTION\_\_);</span>
129       <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>return<span class="nb">}</span>;
130     <span class="k">\}</span>
131 
132   <span class="k">\textcolor</span><span class="nb">{</span>comment<span class="nb">}{</span>// HomeScreenに返すレスポンス<span class="nb">}</span>
133     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>struct <span class="nb">}</span>json<span class="k">\_</span>object *res = json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>object();
134     <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>ae83604a37134e7bdee3ce4f10bb0b47a<span class="nb">}{</span>hs<span class="k">\_</span>add<span class="k">\_</span>object<span class="k">\_</span>to<span class="k">\_</span>json<span class="k">\_</span>object<span class="k">\_</span>func<span class="nb">}</span>(res, <span class="k">\_\_</span>FUNCTION<span class="k">\_\_</span>, 2,
135       <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}{</span><span class="k">\_</span>error<span class="nb">}</span>,  ret);
136     afb<span class="k">\_</span>req<span class="k">\_</span>success(request, res, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;afb<span class="k">\_</span>event<span class="k">\_</span>push event [on<span class="k">\_</span>screen<span class="k">\_</span>message]&quot;<span class="nb">}</span>);
137 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1279893c0fe937311a81e0a98fb4cf1c<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1279893c0fe937311a81e0a98fb4cf1c<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!onevent@<span class="nb">{</span>onevent<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>onevent@<span class="nb">{</span>onevent<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>onevent()<span class="nb">}{</span>onevent()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static void onevent (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span><span class="k">\item</span><span class="na">[{const char $\ast$}]</span><span class="nb">{</span>event,  <span class="nb">}</span><span class="k">\item</span><span class="na">[{struct json\+\_\+object $\ast$}]</span><span class="nb">{</span>object <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 258 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
259 <span class="k">\{</span>
260    AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;on<span class="k">\_</span>event <span class="c">%s&quot;}, \hyperlink{structevent}{event});</span>
261 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af48cab759d4ae0ddbfcdd60f4051ba05<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af48cab759d4ae0ddbfcdd60f4051ba05<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!ping<span class="k">\+</span>Sample@<span class="nb">{</span>ping<span class="k">\+</span>Sample<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>ping<span class="k">\+</span>Sample@<span class="nb">{</span>ping<span class="k">\+</span>Sample<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>ping<span class="k">\+</span>Sample()<span class="nb">}{</span>pingSample()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static void ping<span class="k">\+</span>Sample (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span><span class="k">\item</span><span class="na">[{struct afb\+\_\+req}]</span><span class="nb">{</span>request <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 55 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
56 <span class="k">\{</span>
57    <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>static<span class="nb">}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> pingcount = 0;
58    afb<span class="k">\_</span>req<span class="k">\_</span>success<span class="k">\_</span>f(request, json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>int(pingcount), <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;Ping count = <span class="c">%d&quot;}, pingcount);</span>
59    AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;Verbosity macro at level notice invoked at ping invocation count = <span class="c">%d&quot;}, pingcount);</span>
60    pingcount++;
61 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a83d646edf54a6a082f69121bc89a08de<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a83d646edf54a6a082f69121bc89a08de<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!preinit@<span class="nb">{</span>preinit<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>preinit@<span class="nb">{</span>preinit<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>preinit()<span class="nb">}{</span>preinit()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static int preinit (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}{</span> <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 232 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
233 <span class="k">\{</span>
234    AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;binding preinit (was register)&quot;<span class="nb">}</span>);
235    <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>return<span class="nb">}</span> 0;
236 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a4ff0c8b506669e5622a6ee168134d8f1<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a4ff0c8b506669e5622a6ee168134d8f1<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!subscribe@<span class="nb">{</span>subscribe<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>subscribe@<span class="nb">{</span>subscribe<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>subscribe()<span class="nb">}{</span>subscribe()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static void subscribe (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span><span class="k">\item</span><span class="na">[{struct afb\+\_\+req}]</span><span class="nb">{</span>request <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>

Subscribe event

<span class="k">\subparagraph*</span><span class="nb">{</span>Parameters<span class="nb">}</span>


<span class="k">\begin</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>
<span class="k">\item</span> event <span class="k">\+</span>: Event name. Event list is written in <span class="k">\hyperlink</span><span class="nb">{</span>libhomescreen<span class="nb">_</span>8cpp<span class="nb">}{</span>libhomescreen.<span class="k">\+</span>cpp<span class="nb">}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>

<span class="k">\subparagraph*</span><span class="nb">{</span>Return<span class="nb">}</span>

Nothing

<span class="k">\subparagraph*</span><span class="nb">{</span>Note<span class="nb">}</span>

Definition at line 151 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
152 <span class="k">\{</span>
153     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>const<span class="nb">}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>char<span class="nb">}</span> *value = afb<span class="k">\_</span>req<span class="k">\_</span>value(request, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;event&quot;<span class="nb">}</span>);
154     AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;value is <span class="c">%s&quot;}, value);</span>
155     <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> ret = 0;
156     <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>if<span class="nb">}</span>(value) <span class="k">\{</span>
157         <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> index = <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>a2ff1b894941c3b461ca8119079c4146a<span class="nb">}{</span>hs<span class="k">\_</span>search<span class="k">\_</span>event<span class="k">\_</span>name<span class="k">\_</span>index<span class="nb">}</span>(value);
158         <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>if<span class="nb">}</span>(index &lt; 0)
159         <span class="k">\{</span>
160             AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;dedicated event doesn&#39;t exist&quot;<span class="nb">}</span>);
161             ret = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}{</span>EVENT<span class="k">\_</span>SUBSCRIBE<span class="k">\_</span>ERROR<span class="k">\_</span>CODE<span class="nb">}</span>;
162         <span class="k">\}</span>
163         <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>else<span class="nb">}</span>
164         <span class="k">\{</span>
165             afb<span class="k">\_</span>req<span class="k">\_</span>subscribe(request, *<span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[index].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">}{</span>event<span class="nb">}</span>);
166         <span class="k">\}</span>
167     <span class="k">\}</span>
168     <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>else<span class="nb">}</span><span class="k">\{</span>
169         AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;Please input event name&quot;<span class="nb">}</span>);
170         ret = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}{</span>EVENT<span class="k">\_</span>SUBSCRIBE<span class="k">\_</span>ERROR<span class="k">\_</span>CODE<span class="nb">}</span>;
171     <span class="k">\}</span>
172     <span class="k">\textcolor</span><span class="nb">{</span>comment<span class="nb">}{</span>/*create response json object*/<span class="nb">}</span>
173     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>struct <span class="nb">}</span>json<span class="k">\_</span>object *res = json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>object();
174     <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>ae83604a37134e7bdee3ce4f10bb0b47a<span class="nb">}{</span>hs<span class="k">\_</span>add<span class="k">\_</span>object<span class="k">\_</span>to<span class="k">\_</span>json<span class="k">\_</span>object<span class="k">\_</span>func<span class="nb">}</span>(res, <span class="k">\_\_</span>FUNCTION<span class="k">\_\_</span>, 2,
175         <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}{</span><span class="k">\_</span>error<span class="nb">}</span>, ret);
176     afb<span class="k">\_</span>req<span class="k">\_</span>success<span class="k">\_</span>f(request, res, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;homescreen binder subscribe event name [<span class="c">%s]&quot;}, value);</span>
177 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a096eae5c8f297f9df142a406eea56227<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a096eae5c8f297f9df142a406eea56227<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!tap<span class="k">\+\_\+</span>shortcut@<span class="nb">{</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>tap<span class="k">\+\_\+</span>shortcut@<span class="nb">{</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>tap<span class="k">\+\_\+</span>shortcut()<span class="nb">}{</span>tap<span class="k">\_</span>shortcut()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static void tap<span class="k">\+\_\+</span>shortcut (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span><span class="k">\item</span><span class="na">[{struct afb\+\_\+req}]</span><span class="nb">{</span>request <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>

Home<span class="k">\+</span>Screenから呼ばれる ショートカットがタップされたことをアプリケーションに通知するために使用する アプリケーションからは使用されない

<span class="k">\subparagraph*</span><span class="nb">{</span>Parameters<span class="nb">}</span>

Request key
<span class="k">\begin</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>
<span class="k">\item</span> application<span class="k">\+\_\+</span>name <span class="k">\+</span>: アプリケーション名
<span class="k">\end</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>

<span class="k">\subparagraph*</span><span class="nb">{</span>Return<span class="nb">}</span>

Nothing 

Definition at line 76 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
77 <span class="k">\{</span>
78     AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;<span class="c">%s is called.&quot;}, \_\_FUNCTION\_\_);</span>
79 
80     <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> ret = 0;
81     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>const<span class="nb">}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>char<span class="nb">}</span>* value = afb<span class="k">\_</span>req<span class="k">\_</span>value(request, <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1f2c79fa6801b63751e270d67994fe81<span class="nb">}{</span><span class="k">\_</span>application<span class="k">\_</span>name<span class="nb">}</span>);
82     <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>if<span class="nb">}</span> (value) <span class="k">\{</span>
83 
84       AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;request params = <span class="c">%s.&quot;}, value);</span>
85 
86       <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>struct <span class="nb">}</span>json<span class="k">\_</span>object* push<span class="k">\_</span>obj = json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>object();
87       <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>a8777c53f1d4d5412f19b134ad85ffedf<span class="nb">}{</span>hs<span class="k">\_</span>add<span class="k">\_</span>object<span class="k">\_</span>to<span class="k">\_</span>json<span class="k">\_</span>object<span class="k">\_</span>str<span class="nb">}</span>( push<span class="k">\_</span>obj, 2,
88       <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1f2c79fa6801b63751e270d67994fe81<span class="nb">}{</span><span class="k">\_</span>application<span class="k">\_</span>name<span class="nb">}</span>, value);
89       afb<span class="k">\_</span>event<span class="k">\_</span>push(<span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a2af1ff5a4cbf03125e61e903832035f5<span class="nb">}{</span>ev<span class="k">\_</span>tap<span class="k">\_</span>shortcut<span class="nb">}</span>, push<span class="k">\_</span>obj);
90     <span class="k">\}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>else<span class="nb">}</span> <span class="k">\{</span>
91       afb<span class="k">\_</span>req<span class="k">\_</span>fail<span class="k">\_</span>f(request, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;failed&quot;<span class="nb">}</span>, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;called <span class="c">%s, Unknown palameter&quot;}, \_\_FUNCTION\_\_);</span>
92       <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>return<span class="nb">}</span>;
93     <span class="k">\}</span>
94 
95   <span class="k">\textcolor</span><span class="nb">{</span>comment<span class="nb">}{</span>// HomeScreenに返すレスポンス<span class="nb">}</span>
96     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>struct <span class="nb">}</span>json<span class="k">\_</span>object *res = json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>object();
97     <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>ae83604a37134e7bdee3ce4f10bb0b47a<span class="nb">}{</span>hs<span class="k">\_</span>add<span class="k">\_</span>object<span class="k">\_</span>to<span class="k">\_</span>json<span class="k">\_</span>object<span class="k">\_</span>func<span class="nb">}</span>(res, <span class="k">\_\_</span>FUNCTION<span class="k">\_\_</span>, 2,
98       <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}{</span><span class="k">\_</span>error<span class="nb">}</span>,  ret);
99     afb<span class="k">\_</span>req<span class="k">\_</span>success(request, res, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;afb<span class="k">\_</span>event<span class="k">\_</span>push event [tap<span class="k">\_</span>shortcut]&quot;<span class="nb">}</span>);
100 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ab92621255d7370c6dd8a0f1a8e376ad3<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ab92621255d7370c6dd8a0f1a8e376ad3<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!unsubscribe@<span class="nb">{</span>unsubscribe<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>unsubscribe@<span class="nb">{</span>unsubscribe<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>unsubscribe()<span class="nb">}{</span>unsubscribe()<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> static void unsubscribe (<span class="k">\begin</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span><span class="k">\item</span><span class="na">[{struct afb\+\_\+req}]</span><span class="nb">{</span>request <span class="nb">}</span><span class="k">\end</span><span class="nb">{</span>DoxyParamCaption<span class="nb">}</span>)<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>

Unsubscribe event

<span class="k">\subparagraph*</span><span class="nb">{</span>Parameters<span class="nb">}</span>


<span class="k">\begin</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>
<span class="k">\item</span> event <span class="k">\+</span>: Event name. Event list is written in <span class="k">\hyperlink</span><span class="nb">{</span>libhomescreen<span class="nb">_</span>8cpp<span class="nb">}{</span>libhomescreen.<span class="k">\+</span>cpp<span class="nb">}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyItemize<span class="nb">}</span>

<span class="k">\subparagraph*</span><span class="nb">{</span>Return<span class="nb">}</span>

Nothing

<span class="k">\subparagraph*</span><span class="nb">{</span>Note<span class="nb">}</span>

Definition at line 191 of file homescreen.<span class="k">\+</span>c.


<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
192 <span class="k">\{</span>
193     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>const<span class="nb">}</span> <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>char<span class="nb">}</span> *value = afb<span class="k">\_</span>req<span class="k">\_</span>value(request, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;event&quot;<span class="nb">}</span>);
194     AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;value is <span class="c">%s&quot;}, value);</span>
195     <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> ret = 0;
196     <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>if<span class="nb">}</span>(value) <span class="k">\{</span>
197         <span class="k">\textcolor</span><span class="nb">{</span>keywordtype<span class="nb">}{</span>int<span class="nb">}</span> index = <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>a2ff1b894941c3b461ca8119079c4146a<span class="nb">}{</span>hs<span class="k">\_</span>search<span class="k">\_</span>event<span class="k">\_</span>name<span class="k">\_</span>index<span class="nb">}</span>(value);
198         <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>if<span class="nb">}</span>(index &lt; 0)
199         <span class="k">\{</span>
200             AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;dedicated event doesn&#39;t exist&quot;<span class="nb">}</span>);
201             ret = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}{</span>EVENT<span class="k">\_</span>SUBSCRIBE<span class="k">\_</span>ERROR<span class="k">\_</span>CODE<span class="nb">}</span>;
202         <span class="k">\}</span>
203         <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>else<span class="nb">}</span>
204         <span class="k">\{</span>
205             afb<span class="k">\_</span>req<span class="k">\_</span>unsubscribe(request, *<span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}</span>[index].<span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">}{</span>event<span class="nb">}</span>);
206         <span class="k">\}</span>
207     <span class="k">\}</span>
208     <span class="k">\textcolor</span><span class="nb">{</span>keywordflow<span class="nb">}{</span>else<span class="nb">}</span><span class="k">\{</span>
209         AFB<span class="k">\_</span>NOTICE(<span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;Please input event name&quot;<span class="nb">}</span>);
210         ret = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a9a68ed04201d9390bb85b2c6ab1d7250<span class="nb">}{</span>EVENT<span class="k">\_</span>SUBSCRIBE<span class="k">\_</span>ERROR<span class="k">\_</span>CODE<span class="nb">}</span>;
211     <span class="k">\}</span>
212     <span class="k">\textcolor</span><span class="nb">{</span>comment<span class="nb">}{</span>/*create response json object*/<span class="nb">}</span>
213     <span class="k">\textcolor</span><span class="nb">{</span>keyword<span class="nb">}{</span>struct <span class="nb">}</span>json<span class="k">\_</span>object *res = json<span class="k">\_</span>object<span class="k">\_</span>new<span class="k">\_</span>object();
214     <span class="k">\hyperlink</span><span class="nb">{</span>hs-helper<span class="nb">_</span>8c<span class="nb">_</span>ae83604a37134e7bdee3ce4f10bb0b47a<span class="nb">}{</span>hs<span class="k">\_</span>add<span class="k">\_</span>object<span class="k">\_</span>to<span class="k">\_</span>json<span class="k">\_</span>object<span class="k">\_</span>func<span class="nb">}</span>(res, <span class="k">\_\_</span>FUNCTION<span class="k">\_\_</span>, 2,
215         <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}{</span><span class="k">\_</span>error<span class="nb">}</span>, ret);
216     afb<span class="k">\_</span>req<span class="k">\_</span>success<span class="k">\_</span>f(request, res, <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;homescreen binder unsubscribe event name [<span class="c">%s]&quot;}, value);</span>
217 <span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>


<span class="k">\subsection</span><span class="nb">{</span>Variable Documentation<span class="nb">}</span>
<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1f2c79fa6801b63751e270d67994fe81<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1f2c79fa6801b63751e270d67994fe81<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!<span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name@<span class="nb">{</span><span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span><span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name@<span class="nb">{</span><span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span><span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name<span class="nb">}{</span><span class="k">\_</span>application<span class="k">\_</span>name<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> const char <span class="k">\+\_\+</span>application<span class="k">\+\_\+</span>name<span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span> = <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>application<span class="k">\+\_\+</span>name<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span><span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 48 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>abfd6c1d6f316fa952b11553f8f275e92<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>abfd6c1d6f316fa952b11553f8f275e92<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!<span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message@<span class="nb">{</span><span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span><span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message@<span class="nb">{</span><span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span><span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message<span class="nb">}{</span><span class="k">\_</span>display<span class="k">\_</span>message<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> const char <span class="k">\+\_\+</span>display<span class="k">\+\_\+</span>message<span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span> = <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>display<span class="k">\+\_\+</span>message<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span><span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 49 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>aed1c5296a2e6d34945507a0fca17a376<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!<span class="k">\+\_\+</span>error@<span class="nb">{</span><span class="k">\+\_\+</span>error<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span><span class="k">\+\_\+</span>error@<span class="nb">{</span><span class="k">\+\_\+</span>error<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span><span class="k">\+\_\+</span>error<span class="nb">}{</span><span class="k">\_</span>error<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> const char <span class="k">\+\_\+</span>error<span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span> = <span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span>error<span class="k">\char</span>`<span class="k">\&quot;</span><span class="nb">{}</span><span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 46 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ae2a62ab481a2922cbfc788193857a12e<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ae2a62ab481a2922cbfc788193857a12e<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!afb<span class="k">\+</span>Binding<span class="k">\+</span>V2@<span class="nb">{</span>afb<span class="k">\+</span>Binding<span class="k">\+</span>V2<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>afb<span class="k">\+</span>Binding<span class="k">\+</span>V2@<span class="nb">{</span>afb<span class="k">\+</span>Binding<span class="k">\+</span>V2<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>afb<span class="k">\+</span>Binding<span class="k">\+</span>V2<span class="nb">}{</span>afbBindingV2<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> const struct afb<span class="k">\+\_\+</span>binding<span class="k">\+\_\+</span>v2 afb<span class="k">\+</span>Binding<span class="k">\+</span>V2<span class="nb">}</span>

<span class="nb">{</span><span class="k">\bfseries</span> Initial value<span class="k">\+</span>:<span class="nb">}</span>
<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
= <span class="k">\{</span>
    .api = <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;homescreen&quot;<span class="nb">}</span>,
    .specification = NULL,
    .verbs = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>acad6dadf60fac3d701e488e4fcd11c89<span class="nb">}{</span>verbs<span class="nb">}</span>,
    .preinit = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a83d646edf54a6a082f69121bc89a08de<span class="nb">}{</span>preinit<span class="nb">}</span>,
    .init = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a00cbbc0f3f4452db078ae511684a6adc<span class="nb">}{</span>init<span class="nb">}</span>,
    .onevent = <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1279893c0fe937311a81e0a98fb4cf1c<span class="nb">}{</span>onevent<span class="nb">}</span>
<span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>


Definition at line 263 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af7cfc4f688bb898c09291252c4cb832c<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af7cfc4f688bb898c09291252c4cb832c<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message@<span class="nb">{</span>ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message@<span class="nb">{</span>ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="nb">}{</span>ev<span class="k">\_</span>on<span class="k">\_</span>screen<span class="k">\_</span>message<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> struct afb<span class="k">\+\_\+</span>event ev<span class="k">\+\_\+</span>on<span class="k">\+\_\+</span>screen<span class="k">\+\_\+</span>message<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 43 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a25fbdcc4e5787e3f41d99f4a71e86611<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a25fbdcc4e5787e3f41d99f4a71e86611<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!ev<span class="k">\+\_\+</span>reserved@<span class="nb">{</span>ev<span class="k">\+\_\+</span>reserved<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>ev<span class="k">\+\_\+</span>reserved@<span class="nb">{</span>ev<span class="k">\+\_\+</span>reserved<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>ev<span class="k">\+\_\+</span>reserved<span class="nb">}{</span>ev<span class="k">\_</span>reserved<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> struct afb<span class="k">\+\_\+</span>event ev<span class="k">\+\_\+</span>reserved<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 44 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a2af1ff5a4cbf03125e61e903832035f5<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a2af1ff5a4cbf03125e61e903832035f5<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut@<span class="nb">{</span>ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut@<span class="nb">{</span>ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut<span class="nb">}{</span>ev<span class="k">\_</span>tap<span class="k">\_</span>shortcut<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> struct afb<span class="k">\+\_\+</span>event ev<span class="k">\+\_\+</span>tap<span class="k">\+\_\+</span>shortcut<span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 42 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a1c3c5bfa861dcb58d9e9d216d893864c<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!event<span class="k">\+\_\+</span>list@<span class="nb">{</span>event<span class="k">\+\_\+</span>list<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>event<span class="k">\+\_\+</span>list@<span class="nb">{</span>event<span class="k">\+\_\+</span>list<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>event<span class="k">\+\_\+</span>list<span class="nb">}{</span>event<span class="k">\_</span>list<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> struct <span class="k">\hyperlink</span><span class="nb">{</span>structevent<span class="nb">}{</span>event<span class="nb">}</span> event<span class="k">\+\_\+</span>list<span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a09f43d9e7e1c5d2198c0d66024b4500e<span class="nb">}{</span>C<span class="k">\+</span>O<span class="k">\+</span>M<span class="k">\+</span>M<span class="k">\+</span>A<span class="k">\+</span>N<span class="k">\+</span>D<span class="k">\+\_\+\+</span>E<span class="k">\+</span>V<span class="k">\+</span>E<span class="k">\+</span>N<span class="k">\+</span>T<span class="k">\+\_\+\+</span>N<span class="k">\+</span>UM<span class="nb">}</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span><span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>



Definition at line 40 of file homescreen.<span class="k">\+</span>c.

<span class="k">\mbox</span><span class="nb">{</span><span class="k">\Hypertarget</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>acad6dadf60fac3d701e488e4fcd11c89<span class="nb">}</span><span class="k">\label</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>acad6dadf60fac3d701e488e4fcd11c89<span class="nb">}}</span> 
<span class="k">\index</span><span class="nb">{</span>homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}</span>!verbs@<span class="nb">{</span>verbs<span class="nb">}}</span>
<span class="k">\index</span><span class="nb">{</span>verbs@<span class="nb">{</span>verbs<span class="nb">}</span>!homescreen.<span class="k">\+</span>c@<span class="nb">{</span>homescreen.<span class="k">\+</span>c<span class="nb">}}</span>
<span class="k">\subsubsection</span><span class="nb">{</span><span class="k">\texorpdfstring</span><span class="nb">{</span>verbs<span class="nb">}{</span>verbs<span class="nb">}}</span>
<span class="nb">{</span><span class="k">\footnotesize\ttfamily</span> const struct afb<span class="k">\+\_\+</span>verb<span class="k">\+\_\+</span>v2 verbs<span class="k">\mbox</span><span class="nb">{</span>[<span class="nb">}</span><span class="s">$</span><span class="nv">\,</span><span class="s">$</span><span class="k">\mbox</span><span class="nb">{</span>]<span class="nb">}</span><span class="k">\hspace</span><span class="nb">{</span>0.3cm<span class="nb">}{</span><span class="k">\ttfamily</span> [static]<span class="nb">}}</span>

<span class="nb">{</span><span class="k">\bfseries</span> Initial value<span class="k">\+</span>:<span class="nb">}</span>
<span class="k">\begin</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>
= <span class="k">\{</span>
    
    <span class="k">\{</span> .verb = <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;ping&quot;<span class="nb">}</span>,              .session = AFB<span class="k">\_</span>SESSION<span class="k">\_</span>NONE,    .callback = 
      <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>af48cab759d4ae0ddbfcdd60f4051ba05<span class="nb">}{</span>pingSample<span class="nb">}</span>,        .auth = NULL <span class="k">\}</span>,
    <span class="k">\{</span> .verb = <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;tap<span class="k">\_</span>shortcut&quot;<span class="nb">}</span>,      .session = AFB<span class="k">\_</span>SESSION<span class="k">\_</span>NONE,    .callback = 
      <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a096eae5c8f297f9df142a406eea56227<span class="nb">}{</span>tap<span class="k">\_</span>shortcut<span class="nb">}</span>,      .auth = NULL <span class="k">\}</span>,
    <span class="k">\{</span> .verb = <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;on<span class="k">\_</span>screen<span class="k">\_</span>message&quot;<span class="nb">}</span>, .session = AFB<span class="k">\_</span>SESSION<span class="k">\_</span>NONE,    .callback = 
      <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a640cf8ed97d804c5ed1c09a349056338<span class="nb">}{</span>on<span class="k">\_</span>screen<span class="k">\_</span>message<span class="nb">}</span>, .auth = NULL <span class="k">\}</span>,
    <span class="k">\{</span> .verb = <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;subscribe&quot;<span class="nb">}</span>,         .session = AFB<span class="k">\_</span>SESSION<span class="k">\_</span>NONE,    .callback = 
      <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>a4ff0c8b506669e5622a6ee168134d8f1<span class="nb">}{</span>subscribe<span class="nb">}</span>,         .auth = NULL <span class="k">\}</span>,
    <span class="k">\{</span> .verb = <span class="k">\textcolor</span><span class="nb">{</span>stringliteral<span class="nb">}{</span>&quot;unsubscribe&quot;<span class="nb">}</span>,       .session = AFB<span class="k">\_</span>SESSION<span class="k">\_</span>NONE,    .callback = 
      <span class="k">\hyperlink</span><span class="nb">{</span>homescreen<span class="nb">_</span>8c<span class="nb">_</span>ab92621255d7370c6dd8a0f1a8e376ad3<span class="nb">}{</span>unsubscribe<span class="nb">}</span>,       .auth = NULL <span class="k">\}</span>,
    <span class="k">\{</span>NULL <span class="k">\}</span> 
<span class="k">\}</span>
<span class="k">\end</span><span class="nb">{</span>DoxyCode<span class="nb">}</span>


Definition at line 222 of file homescreen.<span class="k">\+</span>c.
</pre></div>
</code></pre></td></tr></table>
</div> <!-- class=content -->
<div id="lfcollabprojects-footer">
  <div class="gray-diagonal">
    <div class="footer-inner">
      <p>Copyright &copy; 2015 The Linux Foundation. All rights reserved.</p>
      <p>
        Linux Foundation, Linux Standard Base, LSB, LSB Certified, IAccessible2,
        MeeGo are registered trademarks of the Linux Foundation.
      </p>
      <p>
        Linux is a registered
        <a href="http://www.linuxfoundation.org/programs/legal/trademark"
          >trademark</a
        >
        of Linus Torvalds. Please see our
        <a href="https://www.linuxfoundation.org/privacy">privacy policy</a>.
      </p>
    </div>
  </div>
</div>
</div> <!-- id=cgit -->
</body>
</html>
