ZealOS/docs/Demo/AcctExample/TOS/TOSExtern.CC.html
TomAwezome 1b75d91002 Fix Mount AHCI Port selection.
Add arg to SATARep to specify drive types to show.
Add checks in AHCIPortInit to verify port signatures, add helper method to get signatures from port.
2021-08-02 16:40:05 -04:00

328 lines
40 KiB
HTML
Executable file

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=US-ASCII">
<meta name="generator" content="ZealOS V0.13">
<style type="text/css">
body {background-color:#fef1f0;}
.cF0{color:#000000;background-color:#fef1f0;}
.cF1{color:#0148a4;background-color:#fef1f0;}
.cF2{color:#3b7901;background-color:#fef1f0;}
.cF3{color:#057c7e;background-color:#fef1f0;}
.cF4{color:#bb2020;background-color:#fef1f0;}
.cF5{color:#9e42ae;background-color:#fef1f0;}
.cF6{color:#b57901;background-color:#fef1f0;}
.cF7{color:#b2b6af;background-color:#fef1f0;}
.cF8{color:#555753;background-color:#fef1f0;}
.cF9{color:#678fbb;background-color:#fef1f0;}
.cFA{color:#82bc49;background-color:#fef1f0;}
.cFB{color:#0097a2;background-color:#fef1f0;}
.cFC{color:#e26a6a;background-color:#fef1f0;}
.cFD{color:#c671bc;background-color:#fef1f0;}
.cFE{color:#c7ab00;background-color:#fef1f0;}
.cFF{color:#fef1f0;background-color:#fef1f0;}
</style>
</head>
<body>
<pre style="font-family:monospace;font-size:12pt">
<a name="l1"></a><span class=cF0>#</span><span class=cF1>help_index</span><span class=cF0> </span><span class=cF6>&quot;Misc/TOS/God;God/TOS&quot;</span><span class=cF0>
<a name="l2"></a>
<a name="l3"></a>#</span><span class=cF1>define</span><span class=cF0> NIST_TIME_OFFSET (tos_nist_offset - </span><span class=cFB>local_time_offset</span><span class=cF0> / </span><span class=cF3>CDATE_FREQ</span><span class=cF0>)
<a name="l4"></a>#</span><span class=cF1>define</span><span class=cF0> NIST_TIME_TO_SWITCH </span><span class=cFE>3</span><span class=cF0>
<a name="l5"></a>
<a name="l6"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_NIST_BEACON </span><span class=cFE>0</span><span class=cF0>
<a name="l7"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_HOTBITS </span><span class=cFE>1</span><span class=cF0>
<a name="l8"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_ANU_NIST </span><span class=cFE>2</span><span class=cF0>
<a name="l9"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_GOOGLE </span><span class=cFE>3</span><span class=cF0>
<a name="l10"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_RANDOM_ORG </span><span class=cFE>4</span><span class=cF0>
<a name="l11"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_RANDOM_NUMBERS_INFO </span><span class=cFE>5</span><span class=cF0>
<a name="l12"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_PASSWORD </span><span class=cFE>6</span><span class=cF0>
<a name="l13"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_GENERATE_DATA </span><span class=cFE>7</span><span class=cF0>
<a name="l14"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_VIRTUAL_NOTARY </span><span class=cFE>8</span><span class=cF0>
<a name="l15"></a>#</span><span class=cF1>define</span><span class=cF0> GSRC_TIMER </span><span class=cFE>9</span><span class=cF0>
<a name="l16"></a>
<a name="l17"></a>#</span><span class=cF1>define</span><span class=cF0> GBP_SHORT </span><span class=cFE>0</span><span class=cF0>
<a name="l18"></a>#</span><span class=cF1>define</span><span class=cF0> GBP_MEDIUM </span><span class=cFE>1</span><span class=cF0>
<a name="l19"></a>#</span><span class=cF1>define</span><span class=cF0> GBP_LONG </span><span class=cFE>2</span><span class=cF0>
<a name="l20"></a>
<a name="l21"></a></span><span class=cF1>class</span><span class=cF0> CRandExtDec5Form
<a name="l22"></a>{
<a name="l23"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l24"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;5 Decimal Digits from Hex:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l25"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l26"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l27"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l28"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l29"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l30"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l31"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l32"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l33"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l34"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l35"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l36"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l37"></a>};
<a name="l38"></a>
<a name="l39"></a></span><span class=cF1>class</span><span class=cF0> CHexWordForm
<a name="l40"></a>{
<a name="l41"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l42"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#0:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l43"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#1:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l44"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#2:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l45"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#3:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l46"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#4:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l47"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#5:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l48"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#6:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l49"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#7:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l50"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#8:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l51"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#9:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l52"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#A:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l53"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#B:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l54"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l55"></a>};
<a name="l56"></a>
<a name="l57"></a></span><span class=cF1>class</span><span class=cF0> CNISTBeaconHexWordForm
<a name="l58"></a>{
<a name="l59"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp format </span><span class=cF6>&quot;$DA,A=\&quot;TimeStamp:%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l60"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#0:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l61"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#1:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l62"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#2:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l63"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#3:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l64"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#4:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l65"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#5:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l66"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#6:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l67"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#7:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l68"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#8:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l69"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#9:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l70"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#A:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l71"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Hex Word Indices#B:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l72"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l73"></a>};
<a name="l74"></a>
<a name="l75"></a></span><span class=cF1>class</span><span class=cF0> CRandHex5Form
<a name="l76"></a>{
<a name="l77"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l78"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P-TRM,LEN=5,A=\&quot;Line (5-Digit Hex):%5s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l79"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l80"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l81"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l82"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l83"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l84"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l85"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l86"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l87"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l88"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l89"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l90"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l91"></a>};
<a name="l92"></a>
<a name="l93"></a></span><span class=cF1>class</span><span class=cF0> CRandHex8Form
<a name="l94"></a>{
<a name="l95"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l96"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P-TRM,LEN=8,A=\&quot;Line (8-Digit Hex):%8s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l97"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l98"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l99"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l100"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l101"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l102"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l103"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l104"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l105"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l106"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l107"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l108"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l109"></a>};
<a name="l110"></a>
<a name="l111"></a></span><span class=cF1>class</span><span class=cF0> CMoviesForm
<a name="l112"></a>{
<a name="l113"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l114"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Movie #1-100 (2 Decimal Digits from Hex):%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l115"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l116"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l117"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l118"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l119"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l120"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l121"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l122"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l123"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l124"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l125"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l126"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l127"></a>};
<a name="l128"></a>
<a name="l129"></a></span><span class=cF1>class</span><span class=cF0> CPaintings100Form
<a name="l130"></a>{
<a name="l131"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l132"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Painting #00-99 (2 Decimal Digits from Hex):%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l133"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l134"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l135"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l136"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l137"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l138"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l139"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l140"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l141"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l142"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l143"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l144"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l145"></a>};
<a name="l146"></a>
<a name="l147"></a></span><span class=cF1>class</span><span class=cF0> CPaintings1000Form
<a name="l148"></a>{
<a name="l149"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l150"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Painting #000-999 (3 Decimal Digits from Hex):%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l151"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l152"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l153"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l154"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l155"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l156"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l157"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l158"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l159"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l160"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l161"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l162"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l163"></a>};
<a name="l164"></a>
<a name="l165"></a></span><span class=cF1>class</span><span class=cF0> CPoems100Form
<a name="l166"></a>{
<a name="l167"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l168"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Poems #00-99 (2 Decimal Digits from Hex):%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l169"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l170"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l171"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l172"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l173"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l174"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l175"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l176"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l177"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l178"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l179"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l180"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l181"></a>};
<a name="l182"></a>
<a name="l183"></a></span><span class=cF1>class</span><span class=cF0> CMetallicaForm
<a name="l184"></a>{
<a name="l185"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l186"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Song #1-99 (2 Decimal Digits from Hex):%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l187"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l188"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l189"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l190"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l191"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l192"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l193"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l194"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l195"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l196"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l197"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l198"></a> </span><span class=cF9>I64</span><span class=cF0> cert;
<a name="l199"></a>};
<a name="l200"></a>
<a name="l201"></a></span><span class=cF1>class</span><span class=cF0> CCertRandDec5Form
<a name="l202"></a>{
<a name="l203"></a> </span><span class=cF9>I64</span><span class=cF0> timestamp;
<a name="l204"></a> </span><span class=cF1>U8</span><span class=cF0> rnd0[</span><span class=cFE>512</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Line (Dec):%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l205"></a> </span><span class=cF1>U8</span><span class=cF0> rnd1[</span><span class=cFE>512</span><span class=cF0>];
<a name="l206"></a> </span><span class=cF1>U8</span><span class=cF0> rnd2[</span><span class=cFE>512</span><span class=cF0>];
<a name="l207"></a> </span><span class=cF1>U8</span><span class=cF0> rnd3[</span><span class=cFE>512</span><span class=cF0>];
<a name="l208"></a> </span><span class=cF1>U8</span><span class=cF0> rnd4[</span><span class=cFE>512</span><span class=cF0>];
<a name="l209"></a> </span><span class=cF1>U8</span><span class=cF0> rnd5[</span><span class=cFE>512</span><span class=cF0>];
<a name="l210"></a> </span><span class=cF1>U8</span><span class=cF0> rnd6[</span><span class=cFE>512</span><span class=cF0>];
<a name="l211"></a> </span><span class=cF1>U8</span><span class=cF0> rnd7[</span><span class=cFE>512</span><span class=cF0>];
<a name="l212"></a> </span><span class=cF1>U8</span><span class=cF0> rnd8[</span><span class=cFE>512</span><span class=cF0>];
<a name="l213"></a> </span><span class=cF1>U8</span><span class=cF0> rnd9[</span><span class=cFE>512</span><span class=cF0>];
<a name="l214"></a> </span><span class=cF1>U8</span><span class=cF0> rndA[</span><span class=cFE>512</span><span class=cF0>];
<a name="l215"></a> </span><span class=cF1>U8</span><span class=cF0> rndB[</span><span class=cFE>512</span><span class=cF0>];
<a name="l216"></a> </span><span class=cF9>I64</span><span class=cF0> cert format </span><span class=cF6>&quot;$DA,A=\&quot;Certificate:%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l217"></a>};
<a name="l218"></a>
<a name="l219"></a></span><span class=cF1>class</span><span class=cF0> CGodVideoForm
<a name="l220"></a>{
<a name="l221"></a> </span><span class=cF1>U8</span><span class=cF0> title[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Title:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l222"></a> </span><span class=cF1>U8</span><span class=cF0> serial[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P-TRM,LEN=11,A=\&quot;SerialNum:%11s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l223"></a> </span><span class=cF9>I64</span><span class=cF0> min format </span><span class=cF6>&quot;$DA,A=\&quot;Minutes:%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l224"></a> </span><span class=cF9>I64</span><span class=cF0> sec format </span><span class=cF6>&quot;$DA,A=\&quot;Seconds:%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l225"></a>};
<a name="l226"></a>
<a name="l227"></a></span><span class=cF1>class</span><span class=cF0> CWebBibleForm
<a name="l228"></a>{
<a name="l229"></a> </span><span class=cF1>U8</span><span class=cF0> tag[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Tag Text:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l230"></a> </span><span class=cF1>U8</span><span class=cF0> special[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Bible Passage:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l231"></a> </span><span class=cF9>I64</span><span class=cF0> min;
<a name="l232"></a> </span><span class=cF9>I64</span><span class=cF0> sec;
<a name="l233"></a>};
<a name="l234"></a>
<a name="l235"></a></span><span class=cF1>class</span><span class=cF0> CYouTubeForm
<a name="l236"></a>{
<a name="l237"></a> </span><span class=cF1>U8</span><span class=cF0> tag[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Title:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l238"></a> </span><span class=cF1>U8</span><span class=cF0> special[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P-TRM,LEN=11,A=\&quot;SerialNum:%11s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l239"></a> </span><span class=cF9>I64</span><span class=cF0> min format </span><span class=cF6>&quot;$DA,A=\&quot;Minutes:%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l240"></a> </span><span class=cF9>I64</span><span class=cF0> sec format </span><span class=cF6>&quot;$DA,A=\&quot;Seconds:%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l241"></a>};
<a name="l242"></a>
<a name="l243"></a></span><span class=cF1>class</span><span class=cF0> CImgurForm
<a name="l244"></a>{
<a name="l245"></a> </span><span class=cF1>U8</span><span class=cF0> tag[</span><span class=cF3>STR_LEN</span><span class=cF0>];
<a name="l246"></a> </span><span class=cF1>U8</span><span class=cF0> special[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;SerialNum:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l247"></a> </span><span class=cF9>I64</span><span class=cF0> min format </span><span class=cF6>&quot;$DA,A=\&quot;Width :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l248"></a> </span><span class=cF9>I64</span><span class=cF0> sec format </span><span class=cF6>&quot;$DA,A=\&quot;Height :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l249"></a>};
<a name="l250"></a>
<a name="l251"></a></span><span class=cF1>class</span><span class=cF0> CWikipediaForm
<a name="l252"></a>{
<a name="l253"></a> </span><span class=cF1>U8</span><span class=cF0> tag[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Tag Text:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l254"></a> </span><span class=cF1>U8</span><span class=cF0> special[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Index :%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l255"></a> </span><span class=cF9>I64</span><span class=cF0> min;
<a name="l256"></a> </span><span class=cF9>I64</span><span class=cF0> sec;
<a name="l257"></a>};
<a name="l258"></a>
<a name="l259"></a></span><span class=cF1>class</span><span class=cF0> CWebBookMarkForm
<a name="l260"></a>{
<a name="l261"></a> </span><span class=cF1>U8</span><span class=cF0> tag[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Tag Text:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l262"></a> </span><span class=cF1>U8</span><span class=cF0> special[</span><span class=cF3>STR_LEN</span><span class=cF0>];
<a name="l263"></a> </span><span class=cF9>I64</span><span class=cF0> min;
<a name="l264"></a> </span><span class=cF9>I64</span><span class=cF0> sec;
<a name="l265"></a>};
<a name="l266"></a>
<a name="l267"></a></span><span class=cF5>DefineListLoad</span><span class=cF0>(</span><span class=cF6>&quot;ST_FAMLY_PHOTOS&quot;</span><span class=cF0>, </span><span class=cF6>&quot;Family1_58-78\0Family2_78-86\0Family3_86-99\0Family4_99\0&quot;</span><span class=cF0>);
<a name="l268"></a>
<a name="l269"></a></span><span class=cF1>class</span><span class=cF0> CFamilyPhotoForm
<a name="l270"></a>{
<a name="l271"></a> </span><span class=cF9>I64</span><span class=cF0> volume format </span><span class=cF6>&quot;$LS,D=\&quot;ST_FAMLY_PHOTOS\&quot;$\n&quot;</span><span class=cF0>;
<a name="l272"></a> </span><span class=cF9>I64</span><span class=cF0> part format </span><span class=cF6>&quot;$DA,A=\&quot;Part :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l273"></a> </span><span class=cF1>U8</span><span class=cF0> picture[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Picture:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l274"></a> </span><span class=cF9>I64</span><span class=cF0> width format </span><span class=cF6>&quot;$GREEN$640x427 or 640x960$FG$\n$DA,A=\&quot;Width :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l275"></a> </span><span class=cF9>I64</span><span class=cF0> height format </span><span class=cF6>&quot;$DA,A=\&quot;Height :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l276"></a>};
<a name="l277"></a>
<a name="l278"></a></span><span class=cF1>class</span><span class=cF0> CBlogImgForm
<a name="l279"></a>{
<a name="l280"></a> </span><span class=cF1>U8</span><span class=cF0> picture[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Picture:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l281"></a> </span><span class=cF9>I64</span><span class=cF0> width format </span><span class=cF6>&quot;$DA,A=\&quot;Width :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l282"></a> </span><span class=cF9>I64</span><span class=cF0> height format </span><span class=cF6>&quot;$DA,A=\&quot;Height :%d\&quot;$\n&quot;</span><span class=cF0>;
<a name="l283"></a>};
<a name="l284"></a>
<a name="l285"></a></span><span class=cF1>class</span><span class=cF0> CBlogVideoForm
<a name="l286"></a>{
<a name="l287"></a> </span><span class=cF1>U8</span><span class=cF0> video[</span><span class=cF3>STR_LEN</span><span class=cF0>] format </span><span class=cF6>&quot;$DA-P,A=\&quot;Video:%s\&quot;$\n&quot;</span><span class=cF0>;
<a name="l288"></a> </span><span class=cF1>Bool</span><span class=cF0> big format </span><span class=cF6>&quot;$CB,\&quot;Big\&quot;$\n&quot;</span><span class=cF0>;
<a name="l289"></a>};
<a name="l290"></a>
<a name="l291"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> FreshenBlog();
<a name="l292"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> GodBooksPassageU32(</span><span class=cF9>U32</span><span class=cF0> rand_u32, </span><span class=cF1>U8</span><span class=cF0> *files_find_mask, </span><span class=cF1>U8</span><span class=cF0> *file_mask=</span><span class=cF6>&quot;*&quot;</span><span class=cF0>, </span><span class=cF9>I64</span><span class=cF0> len=</span><span class=cFE>512</span><span class=cF0>, </span><span class=cF9>I64</span><span class=cF0> verbosity=GBP_MEDIUM);
<a name="l293"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF9>I64</span><span class=cF0> GodHeaderIns(</span><span class=cF1>U8</span><span class=cF0> *type=</span><span class=cF3>NULL</span><span class=cF0>);
<a name="l294"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> GodVideoDigits(</span><span class=cF1>U8</span><span class=cF0> *title, </span><span class=cF1>U8</span><span class=cF0> *webpage, </span><span class=cF1>U8</span><span class=cF0> *rnd, </span><span class=cF9>I64</span><span class=cF0> digits, </span><span class=cF1>U8</span><span class=cF0> *filename);
<a name="l295"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> GodVideoU32(</span><span class=cF9>U32</span><span class=cF0> rand_u32, </span><span class=cF1>U8</span><span class=cF0> *filename);
<a name="l296"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> GodWebIdx(</span><span class=cF1>U8</span><span class=cF0> *title, </span><span class=cF1>U8</span><span class=cF0> *webpage, </span><span class=cF1>U8</span><span class=cF0> *rnd, </span><span class=cF9>I64</span><span class=cF0> digits, </span><span class=cF1>U8</span><span class=cF0> *filename)
<a name="l297"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> GodWordBatch(CHexWordForm *gm, </span><span class=cF9>I64</span><span class=cF0> radix, </span><span class=cF9>I64</span><span class=cF0> digits);
<a name="l298"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> TOSBookLines(</span><span class=cF1>U8</span><span class=cF0> *book_filename, </span><span class=cF9>I64</span><span class=cF0> book_lines, </span><span class=cF1>U8</span><span class=cF0> *st, </span><span class=cF9>I64</span><span class=cF0> num_lines, </span><span class=cF9>I64</span><span class=cF0> radix, </span><span class=cF1>Bool</span><span class=cF0> modulo, </span><span class=cF1>Bool</span><span class=cF0> plus_one);
<a name="l299"></a></span><span class=cF1>extern</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> TOSGodDoodle(</span><span class=cF9>I64</span><span class=cF0> god_src, CNISTBeaconHexWordForm *gm=</span><span class=cF3>NULL</span><span class=cF0>);
</span></pre></body>
</html>