<?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="structtcpip__msg" kind="struct" language="C++" prot="public"> <compoundname>tcpip_msg</compoundname> <includes refid="tcpip__priv_8h" local="no">tcpip_priv.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structtcpip__msg_1af961387b064113a49484061ad48ded03" prot="public" static="no" mutable="no"> <type>struct tcpip_msg::@3::@5</type> <definition>struct tcpip_msg::@3::@5 tcpip_msg::api_call</definition> <argsstring></argsstring> <name>api_call</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="134" column="14"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1abc27b4f9b477f51eeb469330ff744cc3" prot="public" static="no" mutable="no"> <type>struct tcpip_msg::@3::@4</type> <definition>struct tcpip_msg::@3::@4 tcpip_msg::api_msg</definition> <argsstring></argsstring> <name>api_msg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="129" column="13"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a080f04f9cdfa4533fab6608cde6a4649" prot="public" static="no" mutable="no"> <type>struct <ref refid="structtcpip__api__call__data" kindref="compound">tcpip_api_call_data</ref> *</type> <definition>struct tcpip_api_call_data* tcpip_msg::arg</definition> <argsstring></argsstring> <name>arg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="132" column="32" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="132" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1af5685982f642bb8accf01ac73ca33816" prot="public" static="no" mutable="no"> <type>struct tcpip_msg::@3::@7</type> <definition>struct tcpip_msg::@3::@7 tcpip_msg::cb</definition> <argsstring></argsstring> <name>cb</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="143" column="8"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a7edb4f4e181f9cffbef13dc7a7d41d8b" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* tcpip_msg::ctx</definition> <argsstring></argsstring> <name>ctx</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="142" column="12" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="142" bodyend="-1"/> <referencedby refid="tcpip_8c_1aee14fa2587a9ba9d23e4c7e16c4526ac" compoundref="tcpip_8c" startline="405" endline="414">tcpip_callbackmsg_new</referencedby> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1ad294175efea90f55493a9465a65c8e4c" prot="public" static="no" mutable="no"> <type><ref refid="tcpip_8h_1a35203296bb838f3b493839ffc6e7285d" kindref="member">tcpip_callback_fn</ref></type> <definition>tcpip_callback_fn tcpip_msg::function</definition> <argsstring></argsstring> <name>function</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="127" column="25" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="127" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a3c72cc53894cab34a142a1ec56b7b59d" prot="public" static="no" mutable="no"> <type><ref refid="tcpip__priv_8h_1aa7ecde8c8d8012fe5c498f7ee58f9458" kindref="member">tcpip_api_call_fn</ref></type> <definition>tcpip_api_call_fn tcpip_msg::function</definition> <argsstring></argsstring> <name>function</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="131" column="25" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="131" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a7d9bc654de358efed5d9737a77bd7c71" prot="public" static="no" mutable="no"> <type>struct tcpip_msg::@3::@6</type> <definition>struct tcpip_msg::@3::@6 tcpip_msg::inp</definition> <argsstring></argsstring> <name>inp</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="139" column="9"/> <referencedby refid="tcpip_8c_1a93043b3c66dbe4a15a60299c6199d102" compoundref="tcpip_8c" startline="161" endline="191">tcpip_inpkt</referencedby> <referencedby refid="tcpip_8c_1ae510f195171bed8499ae94e264a92717" compoundref="tcpip_8c" startline="204" endline="216">tcpip_input</referencedby> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a44fe1469e2472890fe71ebbc1427a19b" prot="public" static="no" mutable="no"> <type><ref refid="netif_8h_1ab2302b1b64ac7b95f24c6bab754a575e" kindref="member">netif_input_fn</ref></type> <definition>netif_input_fn tcpip_msg::input_fn</definition> <argsstring></argsstring> <name>input_fn</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="138" column="22" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="138" bodyend="-1"/> <referencedby refid="tcpip_8c_1a93043b3c66dbe4a15a60299c6199d102" compoundref="tcpip_8c" startline="161" endline="191">tcpip_inpkt</referencedby> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a18c49fcbcfeb09f203a6fb84e74e367b" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* tcpip_msg::msg</definition> <argsstring></argsstring> <name>msg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="128" column="12" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="128" bodyend="-1"/> <referencedby refid="tcpip_8c_1a3d42b0c46607f91aedcc7745ed466b08" compoundref="tcpip_8c" startline="356" endline="394">tcpip_api_call</referencedby> <referencedby refid="tcpip_8c_1ab1d3ef23817d7703fa75ed67bd45ea1d" compoundref="tcpip_8c" startline="229" endline="252">tcpip_callback_with_block</referencedby> <referencedby refid="tcpip_8c_1ac5b7a59f4c3f5f721ab9ee81f231c9fd" compoundref="tcpip_8c" startline="421" endline="423">tcpip_callbackmsg_delete</referencedby> <referencedby refid="tcpip_8c_1aee14fa2587a9ba9d23e4c7e16c4526ac" compoundref="tcpip_8c" startline="405" endline="414">tcpip_callbackmsg_new</referencedby> <referencedby refid="tcpip_8c_1a93043b3c66dbe4a15a60299c6199d102" compoundref="tcpip_8c" startline="161" endline="191">tcpip_inpkt</referencedby> <referencedby refid="tcpip_8c_1a12bdf37eddcd72c4178e3ea7d370395d" compoundref="tcpip_8c" startline="322" endline="344">tcpip_send_msg_wait_sem</referencedby> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a2841f3c2f572a396a9d6bb92b4171e61" prot="public" static="no" mutable="no"> <type>union tcpip_msg::@3</type> <definition>union tcpip_msg::@3 tcpip_msg::msg</definition> <argsstring></argsstring> <name>msg</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="151" column="7"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a6d19f55f8a96b18f2d6ab5bc9733f81b" prot="public" static="no" mutable="no"> <type>struct <ref refid="structnetif" kindref="compound">netif</ref> *</type> <definition>struct netif* tcpip_msg::netif</definition> <argsstring></argsstring> <name>netif</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="137" column="18" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="137" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a9298bc5d6d92c5efd478dac92c09459b" prot="public" static="no" mutable="no"> <type>struct <ref refid="structpbuf" kindref="compound">pbuf</ref> *</type> <definition>struct pbuf* tcpip_msg::p</definition> <argsstring></argsstring> <name>p</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="136" column="17" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="136" bodyend="-1"/> <referencedby refid="tcpip_8c_1a93043b3c66dbe4a15a60299c6199d102" compoundref="tcpip_8c" startline="161" endline="191">tcpip_inpkt</referencedby> <referencedby refid="tcpip_8c_1ae510f195171bed8499ae94e264a92717" compoundref="tcpip_8c" startline="204" endline="216">tcpip_input</referencedby> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a68b745804255e3b227ec2f5ef0f8e136" prot="public" static="no" mutable="no"> <type><ref refid="sem_8h_1a900e36da93bb688c29fc8148f2f44e04" kindref="member">sys_sem_t</ref> *</type> <definition>sys_sem_t* tcpip_msg::sem</definition> <argsstring></argsstring> <name>sem</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="133" column="17" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="133" bodyend="-1"/> <referencedby refid="tcpip_8c_1a12bdf37eddcd72c4178e3ea7d370395d" compoundref="tcpip_8c" startline="322" endline="344">tcpip_send_msg_wait_sem</referencedby> </memberdef> <memberdef kind="variable" id="structtcpip__msg_1a5b992b509c516199c800c913993574c1" prot="public" static="no" mutable="no"> <type>enum <ref refid="tcpip__priv_8h_1a1e0cb5032a61055e3f4a3426ed548937" kindref="member">tcpip_msg_type</ref></type> <definition>enum tcpip_msg_type tcpip_msg::type</definition> <argsstring></argsstring> <name>type</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="102" column="13" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="124" bodyend="-1"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="4"> <label>ubthread_mutex</label> <link refid="structubthread__mutex"/> </node> <node id="5"> <label>ubthread_cond</label> <link refid="structubthread__cond"/> </node> <node id="1"> <label>tcpip_msg</label> <link refid="structtcpip__msg"/> <childnode refid="2" relation="usage"> <edgelabel>+arg</edgelabel> <edgelabel>+function</edgelabel> </childnode> <childnode refid="6" relation="usage"> <edgelabel>+netif</edgelabel> </childnode> <childnode refid="7" relation="usage"> <edgelabel>+p</edgelabel> <edgelabel>+input_fn</edgelabel> </childnode> <childnode refid="3" relation="usage"> <edgelabel>+sem</edgelabel> </childnode> </node> <node id="7"> <label>pbuf</label> <link refid="structpbuf"/> <childnode refid="7" relation="usage"> <edgelabel>+next</edgelabel> </childnode> </node> <node id="3"> <label>sys_sem</label> <link refid="structsys__sem"/> <childnode refid="4" relation="usage"> <edgelabel>+mutex</edgelabel> </childnode> <childnode refid="5" relation="usage"> <edgelabel>+cond</edgelabel> </childnode> </node> <node id="2"> <label>tcpip_api_call_data</label> <link refid="structtcpip__api__call__data"/> <childnode refid="3" relation="usage"> <edgelabel>+sem</edgelabel> </childnode> </node> <node id="6"> <label>netif</label> <link refid="structnetif"/> <childnode refid="6" relation="usage"> <edgelabel>+linkoutput</edgelabel> <edgelabel>+next</edgelabel> </childnode> <childnode refid="7" relation="usage"> <edgelabel>+input</edgelabel> </childnode> </node> </collaborationgraph> <location file="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" line="123" column="16" bodyfile="C:/Dev/git/UbixOS/sys/include/net/priv/tcpip_priv.h" bodystart="123" bodyend="152"/> <listofallmembers> <member refid="structtcpip__msg_1af961387b064113a49484061ad48ded03" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>api_call</name></member> <member refid="structtcpip__msg_1abc27b4f9b477f51eeb469330ff744cc3" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>api_msg</name></member> <member refid="structtcpip__msg_1a080f04f9cdfa4533fab6608cde6a4649" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>arg</name></member> <member refid="structtcpip__msg_1af5685982f642bb8accf01ac73ca33816" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>cb</name></member> <member refid="structtcpip__msg_1a7edb4f4e181f9cffbef13dc7a7d41d8b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>ctx</name></member> <member refid="structtcpip__msg_1ad294175efea90f55493a9465a65c8e4c" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>function</name></member> <member refid="structtcpip__msg_1a3c72cc53894cab34a142a1ec56b7b59d" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>function</name></member> <member refid="structtcpip__msg_1a7d9bc654de358efed5d9737a77bd7c71" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>inp</name></member> <member refid="structtcpip__msg_1a44fe1469e2472890fe71ebbc1427a19b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>input_fn</name></member> <member refid="structtcpip__msg_1a18c49fcbcfeb09f203a6fb84e74e367b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>msg</name></member> <member refid="structtcpip__msg_1a2841f3c2f572a396a9d6bb92b4171e61" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>msg</name></member> <member refid="structtcpip__msg_1a6d19f55f8a96b18f2d6ab5bc9733f81b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>netif</name></member> <member refid="structtcpip__msg_1a9298bc5d6d92c5efd478dac92c09459b" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>p</name></member> <member refid="structtcpip__msg_1a68b745804255e3b227ec2f5ef0f8e136" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>sem</name></member> <member refid="structtcpip__msg_1a5b992b509c516199c800c913993574c1" prot="public" virt="non-virtual"><scope>tcpip_msg</scope><name>type</name></member> </listofallmembers> </compounddef> </doxygen>