<?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="group__infrastructure__errors" kind="group"> <compoundname>infrastructure_errors</compoundname> <title>Error codes</title> <sectiondef kind="enum"> <memberdef kind="enum" id="group__infrastructure__errors_1gae2e66c7d13afc90ffecd6151680fbadc" prot="public" static="no" strong="no"> <type></type> <name>err_enum_t</name> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcaa26c163b80b1f6786ca81dadc14b00fb" prot="public"> <name>ERR_OK</name> <initializer>= 0</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>No error, everything OK. </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcaaaeafdbf3aecc46864daa3cd829c7e05" prot="public"> <name>ERR_MEM</name> <initializer>= -1</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Out of memory error. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca05c91366f1b5203a5db9a241b415cd63" prot="public"> <name>ERR_BUF</name> <initializer>= -2</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Buffer error. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcac568baeb6407ef5e2630084ccbc34be8" prot="public"> <name>ERR_TIMEOUT</name> <initializer>= -3</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Timeout. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca9448893187313c0c5a502ca9a9ad1c2a" prot="public"> <name>ERR_RTE</name> <initializer>= -4</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Routing problem. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca13e1dd0edca8a27b6abdf1524bde7929" prot="public"> <name>ERR_INPROGRESS</name> <initializer>= -5</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Operation in progress <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcaa9a1c5a6fdeed0aad7fe41d538482bbd" prot="public"> <name>ERR_VAL</name> <initializer>= -6</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Illegal value. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcab9dcf89d46668b072192278fb907b7ad" prot="public"> <name>ERR_WOULDBLOCK</name> <initializer>= -7</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Operation would block. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca4ebdc2aa1dbd75f927845733a3fb1f8b" prot="public"> <name>ERR_USE</name> <initializer>= -8</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Address in use. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcae6f9c1e4c18ca844f7934307d4cc30e5" prot="public"> <name>ERR_ALREADY</name> <initializer>= -9</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Already connecting. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca8543e1d6422fed7b318d97e08dcbaa33" prot="public"> <name>ERR_ISCONN</name> <initializer>= -10</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Conn already established. </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcab0036c51817b5200bfe8157cc4115b27" prot="public"> <name>ERR_CONN</name> <initializer>= -11</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Not connected. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca7d61d90449ae6788575e8e46d5d3bbc6" prot="public"> <name>ERR_IF</name> <initializer>= -12</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Low-level netif error <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcaf316b2c5eee4079820f7100849115142" prot="public"> <name>ERR_ABRT</name> <initializer>= -13</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Connection aborted. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadca759030525f1768a23dc086a5fd45b4e5" prot="public"> <name>ERR_RST</name> <initializer>= -14</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Connection reset. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcaa5176d9fecf8ec43d3bc49f4e6c3f7f5" prot="public"> <name>ERR_CLSD</name> <initializer>= -15</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Connection closed. <linebreak/> </para> </detaileddescription> </enumvalue> <enumvalue id="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcab508ce0ebdf3ca735208b00a80a45c91" prot="public"> <name>ERR_ARG</name> <initializer>= -16</initializer> <briefdescription> </briefdescription> <detaileddescription> <para>Illegal argument. <linebreak/> </para> </detaileddescription> </enumvalue> <briefdescription> </briefdescription> <detaileddescription> <para>Definitions for error constants. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/err.h" line="61" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/net/err.h" bodystart="61" bodyend="97"/> </memberdef> </sectiondef> <sectiondef kind="typedef"> <memberdef kind="typedef" id="group__infrastructure__errors_1gaf02d9da80fd66b4f986d2c53d7231ddb" prot="public" static="no"> <type><ref refid="group__compiler__abstraction_1ga9cd1d7891fe315de1201e2c6e45f4f57" kindref="member">s8_t</ref></type> <definition>typedef s8_t err_t</definition> <argsstring></argsstring> <name>err_t</name> <briefdescription> </briefdescription> <detaileddescription> <para>Define LWIP_ERR_T in <ref refid="cc_8h" kindref="compound">cc.h</ref> if you want to use a different type for your platform (must be signed). </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/err.h" line="57" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/net/err.h" bodystart="57" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="define"> <memberdef kind="define" id="group__infrastructure__errors_1gac36f9cda08ffce1f67529a432a046248" prot="public" static="no"> <name>ERR_IS_FATAL</name> <param><defname>e</defname></param> <initializer>((e) <= <ref refid="group__infrastructure__errors_1ggae2e66c7d13afc90ffecd6151680fbadcaf316b2c5eee4079820f7100849115142" kindref="member">ERR_ABRT</ref>)</initializer> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/net/err.h" line="99" column="9" bodyfile="C:/Dev/git/UbixOS/sys/include/net/err.h" bodystart="99" bodyend="-1"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> </compounddef> </doxygen>