<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.16"> <compounddef id="structvitalsStruct" kind="struct" language="C++" prot="public"> <compoundname>vitalsStruct</compoundname> <includes refid="vitals_8h" local="no">vitals.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structvitalsStruct_1a159d79512608cbd0546669e971cab420" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::dQuantum</definition> <argsstring></argsstring> <name>dQuantum</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="40" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="40" bodyend="-1"/> <referencedby refid="vitals_8c_1a34d7f48e003fe73f05d594c6c1f00d49" compoundref="vitals_8c" startline="47" endline="70">vitals_init</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a549507320bf8045f24ddf245e92777bd" prot="public" static="no" mutable="no"> <type>struct <ref refid="structfileSystem" kindref="compound">fileSystem</ref> *</type> <definition>struct fileSystem* vitalsStruct::fileSystems</definition> <argsstring></argsstring> <name>fileSystems</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="44" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="44" bodyend="-1"/> <referencedby refid="include_2vfs_2vfs_8h_1aca585ca14c08d6c1a07e1b886fc9749a" compoundref="vfs_8c" startline="46" endline="55">vfs_init</referencedby> <referencedby refid="vfs_8c_1ac49aa10a62b250834a055476c849b7b3" compoundref="vfs_8c" startline="57" endline="70">vfsFindFS</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a260b45f68a92442f30b6e9a4005ea938" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* vitalsStruct::font</definition> <argsstring></argsstring> <name>font</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="48" column="10" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="48" bodyend="-1"/> <referencedby refid="ogprintf_8cc_1adb376fc0716d46869dfa1fc94adebff9" compoundref="ogprintf_8cc" startline="40" endline="80">ogPrintf</referencedby> <referencedby refid="main_8cc_1aa6c38d07b193857fbaebc1656b89136e" compoundref="main_8cc" startline="51" endline="143">sdeThread</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a53cac06836c76cd2aa0724d90b3672da" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::freePages</definition> <argsstring></argsstring> <name>freePages</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="43" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="43" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1af80d18d272646416cd887556f291687e" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::lastFD</definition> <argsstring></argsstring> <name>lastFD</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="42" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="42" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a292bf1e7a31e9f88ca279aa6227287f3" prot="public" static="no" mutable="no"> <type>struct <ref refid="structvfs__mountPoint" kindref="compound">vfs_mountPoint</ref> *</type> <definition>struct vfs_mountPoint* vitalsStruct::mountPoints</definition> <argsstring></argsstring> <name>mountPoints</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="45" column="25" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="45" bodyend="-1"/> <referencedby refid="mount_8h_1a7404fbe67653dda57672539b003deecd" compoundref="mount_8c" startline="102" endline="118">vfs_addMount</referencedby> <referencedby refid="mount_8h_1aa8cc926aa9badb781158b6738b1b0f2d" compoundref="mount_8c" startline="128" endline="138">vfs_findMount</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1ab6d461dac1c971bc1ed384a9b0779d21" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::openFiles</definition> <argsstring></argsstring> <name>openFiles</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="41" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="41" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a5f234387a32836e418e0706960f93e20" prot="public" static="no" mutable="no"> <type>char *</type> <definition>char* vitalsStruct::packet</definition> <argsstring></argsstring> <name>packet</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="49" column="10" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="49" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a302c4b45f919165479803d0452380394" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::packetLength</definition> <argsstring></argsstring> <name>packetLength</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="50" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="50" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a85962729fbe7dd9c8672bac4327a6848" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::quantum</definition> <argsstring></argsstring> <name>quantum</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="39" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="39" bodyend="-1"/> <referencedby refid="vitals_8c_1a34d7f48e003fe73f05d594c6c1f00d49" compoundref="vitals_8c" startline="47" endline="70">vitals_init</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1ae329bdf1a2ce69044a962e612a9eb1e6" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* vitalsStruct::screen</definition> <argsstring></argsstring> <name>screen</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="47" column="10" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="47" bodyend="-1"/> <referencedby refid="ogprintf_8cc_1adb376fc0716d46869dfa1fc94adebff9" compoundref="ogprintf_8cc" startline="40" endline="80">ogPrintf</referencedby> <referencedby refid="main_8cc_1a4290727c1924758744edacd57ff00def" compoundref="colours_8cc" startline="42" endline="68">sdeTestThread</referencedby> <referencedby refid="colours_8cc_1a17bfb8d407f0dc0f607cb73fb1702ed7" compoundref="colours_8cc" startline="71" endline="145">sdeTestThreadOld</referencedby> <referencedby refid="main_8cc_1aa6c38d07b193857fbaebc1656b89136e" compoundref="main_8cc" startline="51" endline="143">sdeThread</referencedby> <referencedby refid="sde_8cc_1a769e7f0a3b5204fd1298d710f36cdfa6" compoundref="sde_8cc" startline="45" endline="145">sysSDE</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a9bb69560eadb3b5128102a560f1368a8" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::sysTicks</definition> <argsstring></argsstring> <name>sysTicks</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="37" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="37" bodyend="-1"/> <referencedby refid="arch_2armv6_2syscall_8c_1a7c8a6dad2e6968015b21357c795bccc0" compoundref="arch_2armv6_2syscall_8c" startline="204" endline="208">sysGetUptime</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a78832d978f9753eb94bf615dc215f511" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::sysUptime</definition> <argsstring></argsstring> <name>sysUptime</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="38" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="38" bodyend="-1"/> <referencedby refid="time_8c_1adf30830f5265e55035171c301eb9c3fb" compoundref="time_8c" startline="110" endline="118">gettimeofday</referencedby> <referencedby refid="arch_2armv6_2syscall_8c_1ac0997ac7ac4b4bdb6f8565f2b7f0c74a" compoundref="arch_2armv6_2syscall_8c" startline="210" endline="214">sysGetTime</referencedby> <referencedby refid="systemtask_8h_1ac7cc6a806237f8657fcdce169319fd7f" compoundref="armv6_2systemtask_8c" startline="47" endline="117">systemTask</referencedby> <referencedby refid="ubthread_8c_1a996be9a927447a62f7168a082a046c54" compoundref="ubthread_8c" startline="129" endline="146">ubthread_cond_timedwait</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1a338cf71b9ba1338f47fe955d417b3337" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t vitalsStruct::timeStart</definition> <argsstring></argsstring> <name>timeStart</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="46" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="46" bodyend="-1"/> <referencedby refid="time_8c_1adf30830f5265e55035171c301eb9c3fb" compoundref="time_8c" startline="110" endline="118">gettimeofday</referencedby> <referencedby refid="arch_2armv6_2syscall_8c_1ac0997ac7ac4b4bdb6f8565f2b7f0c74a" compoundref="arch_2armv6_2syscall_8c" startline="210" endline="214">sysGetTime</referencedby> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="7"> <label>device_resource</label> <link refid="structdevice__resource"/> </node> <node id="6"> <label>device_node</label> <link refid="structdevice__node"/> <childnode refid="7" relation="usage"> <edgelabel>+devRec</edgelabel> </childnode> <childnode refid="8" relation="usage"> <edgelabel>+devInfo</edgelabel> </childnode> <childnode refid="6" relation="usage"> <edgelabel>+prev</edgelabel> <edgelabel>+next</edgelabel> </childnode> </node> <node id="4"> <label>ubixDiskLabel</label> <link refid="structubixDiskLabel"/> <childnode refid="5" relation="usage"> <edgelabel>+partitions</edgelabel> </childnode> </node> <node id="5"> <label>ubixDiskLabel::ubixPartitions</label> <link refid="structubixDiskLabel_1_1ubixPartitions"/> </node> <node id="3"> <label>vfs_mountPoint</label> <link refid="structvfs__mountPoint"/> <childnode refid="4" relation="usage"> <edgelabel>+diskLabel</edgelabel> </childnode> <childnode refid="6" relation="usage"> <edgelabel>+device</edgelabel> </childnode> <childnode refid="2" relation="usage"> <edgelabel>+fs</edgelabel> </childnode> <childnode refid="3" relation="usage"> <edgelabel>+prev</edgelabel> <edgelabel>+next</edgelabel> </childnode> </node> <node id="1"> <label>vitalsStruct</label> <link refid="structvitalsStruct"/> <childnode refid="2" relation="usage"> <edgelabel>+fileSystems</edgelabel> </childnode> <childnode refid="3" relation="usage"> <edgelabel>+mountPoints</edgelabel> </childnode> </node> <node id="8"> <label>device_interface</label> <link refid="structdevice__interface"/> </node> <node id="2"> <label>fileSystem</label> <link refid="structfileSystem"/> <childnode refid="2" relation="usage"> <edgelabel>+prev</edgelabel> <edgelabel>+next</edgelabel> </childnode> </node> </collaborationgraph> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" line="36" column="27" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/vitals.h" bodystart="36" bodyend="51"/> <listofallmembers> <member refid="structvitalsStruct_1a159d79512608cbd0546669e971cab420" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>dQuantum</name></member> <member refid="structvitalsStruct_1a549507320bf8045f24ddf245e92777bd" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>fileSystems</name></member> <member refid="structvitalsStruct_1a260b45f68a92442f30b6e9a4005ea938" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>font</name></member> <member refid="structvitalsStruct_1a53cac06836c76cd2aa0724d90b3672da" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>freePages</name></member> <member refid="structvitalsStruct_1af80d18d272646416cd887556f291687e" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>lastFD</name></member> <member refid="structvitalsStruct_1a292bf1e7a31e9f88ca279aa6227287f3" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>mountPoints</name></member> <member refid="structvitalsStruct_1ab6d461dac1c971bc1ed384a9b0779d21" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>openFiles</name></member> <member refid="structvitalsStruct_1a5f234387a32836e418e0706960f93e20" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>packet</name></member> <member refid="structvitalsStruct_1a302c4b45f919165479803d0452380394" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>packetLength</name></member> <member refid="structvitalsStruct_1a85962729fbe7dd9c8672bac4327a6848" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>quantum</name></member> <member refid="structvitalsStruct_1ae329bdf1a2ce69044a962e612a9eb1e6" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>screen</name></member> <member refid="structvitalsStruct_1a9bb69560eadb3b5128102a560f1368a8" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>sysTicks</name></member> <member refid="structvitalsStruct_1a78832d978f9753eb94bf615dc215f511" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>sysUptime</name></member> <member refid="structvitalsStruct_1a338cf71b9ba1338f47fe955d417b3337" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>timeStart</name></member> </listofallmembers> </compounddef> </doxygen>