<?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="structuthread" kind="struct" language="C++" prot="public"> <compoundname>uthread</compoundname> <includes refid="uthread_8h" local="no">uthread.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structuthread_1a02a5361e858b69f6c5044c1d1889162a" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a7619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type> <definition>size_t uthread::__uthread_reserved[4]</definition> <argsstring>[4]</argsstring> <name>__uthread_reserved</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="50" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="50" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a3752f61b8d3bde78e8207689e5dcb7d2" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* uthread::arg_mmap</definition> <argsstring></argsstring> <name>arg_mmap</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="48" column="12" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="48" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a376977004145c4378051b50ba3a3c801" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a7619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type> <definition>size_t uthread::arg_size</definition> <argsstring></argsstring> <name>arg_size</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="49" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="49" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1ae1b7ededf8be6196d1d5a8bf31edfc19" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a7619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type> <definition>size_t uthread::stack_size</definition> <argsstring></argsstring> <name>stack_size</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="47" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="47" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1ab66db8e930bc5932437095ae994b3abe" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a7619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type> <definition>size_t uthread::tls_master_align</definition> <argsstring></argsstring> <name>tls_master_align</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="45" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="45" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a7683e6aae3b6bfc343403321e07fa008" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* uthread::tls_master_mmap</definition> <argsstring></argsstring> <name>tls_master_mmap</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="43" column="12" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="43" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a1900adb5589bff5909d610e2989ae449" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a7619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type> <definition>size_t uthread::tls_master_size</definition> <argsstring></argsstring> <name>tls_master_size</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="44" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="44" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a2afa387d7ca84bb303de187e0120d774" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* uthread::tls_mmap</definition> <argsstring></argsstring> <name>tls_mmap</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="46" column="12" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="46" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a6436111c57811549b0708617045ac84e" prot="public" static="no" mutable="no"> <type>unsigned long</type> <definition>unsigned long uthread::uthread_flags</definition> <argsstring></argsstring> <name>uthread_flags</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="42" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="42" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a9aecb868fe5151f6ee4400a2e65412b6" prot="public" static="no" mutable="no"> <type>struct <ref refid="structuthread" kindref="compound">uthread</ref> *</type> <definition>struct uthread* uthread::uthread_pointer</definition> <argsstring></argsstring> <name>uthread_pointer</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="40" column="20" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="40" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structuthread_1a69c8a57fc8da9ab25f30782795e656c1" prot="public" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a7619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type> <definition>size_t uthread::uthread_size</definition> <argsstring></argsstring> <name>uthread_size</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="41" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="41" bodyend="-1"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="1"> <label>uthread</label> <link refid="structuthread"/> <childnode refid="1" relation="usage"> <edgelabel>+uthread_pointer</edgelabel> </childnode> </node> </collaborationgraph> <location file="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" line="39" column="16" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixos/uthread.h" bodystart="39" bodyend="51"/> <listofallmembers> <member refid="structuthread_1a02a5361e858b69f6c5044c1d1889162a" prot="public" virt="non-virtual"><scope>uthread</scope><name>__uthread_reserved</name></member> <member refid="structuthread_1a3752f61b8d3bde78e8207689e5dcb7d2" prot="public" virt="non-virtual"><scope>uthread</scope><name>arg_mmap</name></member> <member refid="structuthread_1a376977004145c4378051b50ba3a3c801" prot="public" virt="non-virtual"><scope>uthread</scope><name>arg_size</name></member> <member refid="structuthread_1ae1b7ededf8be6196d1d5a8bf31edfc19" prot="public" virt="non-virtual"><scope>uthread</scope><name>stack_size</name></member> <member refid="structuthread_1ab66db8e930bc5932437095ae994b3abe" prot="public" virt="non-virtual"><scope>uthread</scope><name>tls_master_align</name></member> <member refid="structuthread_1a7683e6aae3b6bfc343403321e07fa008" prot="public" virt="non-virtual"><scope>uthread</scope><name>tls_master_mmap</name></member> <member refid="structuthread_1a1900adb5589bff5909d610e2989ae449" prot="public" virt="non-virtual"><scope>uthread</scope><name>tls_master_size</name></member> <member refid="structuthread_1a2afa387d7ca84bb303de187e0120d774" prot="public" virt="non-virtual"><scope>uthread</scope><name>tls_mmap</name></member> <member refid="structuthread_1a6436111c57811549b0708617045ac84e" prot="public" virt="non-virtual"><scope>uthread</scope><name>uthread_flags</name></member> <member refid="structuthread_1a9aecb868fe5151f6ee4400a2e65412b6" prot="public" virt="non-virtual"><scope>uthread</scope><name>uthread_pointer</name></member> <member refid="structuthread_1a69c8a57fc8da9ab25f30782795e656c1" prot="public" virt="non-virtual"><scope>uthread</scope><name>uthread_size</name></member> </listofallmembers> </compounddef> </doxygen>