@@ -1722,3 +1722,120 @@ const char *tox_group_mod_event_to_string(Tox_Group_Mod_Event value)
17221722
17231723 return "<invalid Tox_Group_Mod_Event>" ;
17241724}
1725+ const char * tox_netprof_packet_id_to_string (Tox_Netprof_Packet_Id value )
1726+ {
1727+ switch (value ) {
1728+ case TOX_NETPROF_PACKET_ID_ZERO :
1729+ return "TOX_NETPROF_PACKET_ID_ZERO" ;
1730+ case TOX_NETPROF_PACKET_ID_ONE :
1731+ return "TOX_NETPROF_PACKET_ID_ONE" ;
1732+ case TOX_NETPROF_PACKET_ID_TWO :
1733+ return "TOX_NETPROF_PACKET_ID_TWO" ;
1734+ case TOX_NETPROF_PACKET_ID_TCP_DISCONNECT :
1735+ return "TOX_NETPROF_PACKET_ID_TCP_DISCONNECT" ;
1736+ case TOX_NETPROF_PACKET_ID_FOUR :
1737+ return "TOX_NETPROF_PACKET_ID_FOUR" ;
1738+ case TOX_NETPROF_PACKET_ID_TCP_PONG :
1739+ return "TOX_NETPROF_PACKET_ID_TCP_PONG" ;
1740+ case TOX_NETPROF_PACKET_ID_TCP_OOB_SEND :
1741+ return "TOX_NETPROF_PACKET_ID_TCP_OOB_SEND" ;
1742+ case TOX_NETPROF_PACKET_ID_TCP_OOB_RECV :
1743+ return "TOX_NETPROF_PACKET_ID_TCP_OOB_RECV" ;
1744+ case TOX_NETPROF_PACKET_ID_TCP_ONION_REQUEST :
1745+ return "TOX_NETPROF_PACKET_ID_TCP_ONION_REQUEST" ;
1746+ case TOX_NETPROF_PACKET_ID_TCP_ONION_RESPONSE :
1747+ return "TOX_NETPROF_PACKET_ID_TCP_ONION_RESPONSE" ;
1748+ case TOX_NETPROF_PACKET_ID_TCP_DATA :
1749+ return "TOX_NETPROF_PACKET_ID_TCP_DATA" ;
1750+ case TOX_NETPROF_PACKET_ID_COOKIE_REQUEST :
1751+ return "TOX_NETPROF_PACKET_ID_COOKIE_REQUEST" ;
1752+ case TOX_NETPROF_PACKET_ID_COOKIE_RESPONSE :
1753+ return "TOX_NETPROF_PACKET_ID_COOKIE_RESPONSE" ;
1754+ case TOX_NETPROF_PACKET_ID_CRYPTO_HS :
1755+ return "TOX_NETPROF_PACKET_ID_CRYPTO_HS" ;
1756+ case TOX_NETPROF_PACKET_ID_CRYPTO_DATA :
1757+ return "TOX_NETPROF_PACKET_ID_CRYPTO_DATA" ;
1758+ case TOX_NETPROF_PACKET_ID_CRYPTO :
1759+ return "TOX_NETPROF_PACKET_ID_CRYPTO" ;
1760+ case TOX_NETPROF_PACKET_ID_LAN_DISCOVERY :
1761+ return "TOX_NETPROF_PACKET_ID_LAN_DISCOVERY" ;
1762+ case TOX_NETPROF_PACKET_ID_GC_HANDSHAKE :
1763+ return "TOX_NETPROF_PACKET_ID_GC_HANDSHAKE" ;
1764+ case TOX_NETPROF_PACKET_ID_GC_LOSSLESS :
1765+ return "TOX_NETPROF_PACKET_ID_GC_LOSSLESS" ;
1766+ case TOX_NETPROF_PACKET_ID_GC_LOSSY :
1767+ return "TOX_NETPROF_PACKET_ID_GC_LOSSY" ;
1768+ case TOX_NETPROF_PACKET_ID_ONION_SEND_INITIAL :
1769+ return "TOX_NETPROF_PACKET_ID_ONION_SEND_INITIAL" ;
1770+ case TOX_NETPROF_PACKET_ID_ONION_SEND_1 :
1771+ return "TOX_NETPROF_PACKET_ID_ONION_SEND_1" ;
1772+ case TOX_NETPROF_PACKET_ID_ONION_SEND_2 :
1773+ return "TOX_NETPROF_PACKET_ID_ONION_SEND_2" ;
1774+ case TOX_NETPROF_PACKET_ID_ANNOUNCE_REQUEST_OLD :
1775+ return "TOX_NETPROF_PACKET_ID_ANNOUNCE_REQUEST_OLD" ;
1776+ case TOX_NETPROF_PACKET_ID_ANNOUNCE_RESPONSE_OLD :
1777+ return "TOX_NETPROF_PACKET_ID_ANNOUNCE_RESPONSE_OLD" ;
1778+ case TOX_NETPROF_PACKET_ID_ONION_DATA_REQUEST :
1779+ return "TOX_NETPROF_PACKET_ID_ONION_DATA_REQUEST" ;
1780+ case TOX_NETPROF_PACKET_ID_ONION_DATA_RESPONSE :
1781+ return "TOX_NETPROF_PACKET_ID_ONION_DATA_RESPONSE" ;
1782+ case TOX_NETPROF_PACKET_ID_ANNOUNCE_REQUEST :
1783+ return "TOX_NETPROF_PACKET_ID_ANNOUNCE_REQUEST" ;
1784+ case TOX_NETPROF_PACKET_ID_ANNOUNCE_RESPONSE :
1785+ return "TOX_NETPROF_PACKET_ID_ANNOUNCE_RESPONSE" ;
1786+ case TOX_NETPROF_PACKET_ID_ONION_RECV_3 :
1787+ return "TOX_NETPROF_PACKET_ID_ONION_RECV_3" ;
1788+ case TOX_NETPROF_PACKET_ID_ONION_RECV_2 :
1789+ return "TOX_NETPROF_PACKET_ID_ONION_RECV_2" ;
1790+ case TOX_NETPROF_PACKET_ID_ONION_RECV_1 :
1791+ return "TOX_NETPROF_PACKET_ID_ONION_RECV_1" ;
1792+ case TOX_NETPROF_PACKET_ID_FORWARD_REQUEST :
1793+ return "TOX_NETPROF_PACKET_ID_FORWARD_REQUEST" ;
1794+ case TOX_NETPROF_PACKET_ID_FORWARDING :
1795+ return "TOX_NETPROF_PACKET_ID_FORWARDING" ;
1796+ case TOX_NETPROF_PACKET_ID_FORWARD_REPLY :
1797+ return "TOX_NETPROF_PACKET_ID_FORWARD_REPLY" ;
1798+ case TOX_NETPROF_PACKET_ID_DATA_SEARCH_REQUEST :
1799+ return "TOX_NETPROF_PACKET_ID_DATA_SEARCH_REQUEST" ;
1800+ case TOX_NETPROF_PACKET_ID_DATA_SEARCH_RESPONSE :
1801+ return "TOX_NETPROF_PACKET_ID_DATA_SEARCH_RESPONSE" ;
1802+ case TOX_NETPROF_PACKET_ID_DATA_RETRIEVE_REQUEST :
1803+ return "TOX_NETPROF_PACKET_ID_DATA_RETRIEVE_REQUEST" ;
1804+ case TOX_NETPROF_PACKET_ID_DATA_RETRIEVE_RESPONSE :
1805+ return "TOX_NETPROF_PACKET_ID_DATA_RETRIEVE_RESPONSE" ;
1806+ case TOX_NETPROF_PACKET_ID_STORE_ANNOUNCE_REQUEST :
1807+ return "TOX_NETPROF_PACKET_ID_STORE_ANNOUNCE_REQUEST" ;
1808+ case TOX_NETPROF_PACKET_ID_STORE_ANNOUNCE_RESPONSE :
1809+ return "TOX_NETPROF_PACKET_ID_STORE_ANNOUNCE_RESPONSE" ;
1810+ case TOX_NETPROF_PACKET_ID_BOOTSTRAP_INFO :
1811+ return "TOX_NETPROF_PACKET_ID_BOOTSTRAP_INFO" ;
1812+ }
1813+
1814+ return "<invalid Tox_Netprof_Packet_Id>" ;
1815+ }
1816+ const char * tox_netprof_packet_type_to_string (Tox_Netprof_Packet_Type value )
1817+ {
1818+ switch (value ) {
1819+ case TOX_NETPROF_PACKET_TYPE_TCP_CLIENT :
1820+ return "TOX_NETPROF_PACKET_TYPE_TCP_CLIENT" ;
1821+ case TOX_NETPROF_PACKET_TYPE_TCP_SERVER :
1822+ return "TOX_NETPROF_PACKET_TYPE_TCP_SERVER" ;
1823+ case TOX_NETPROF_PACKET_TYPE_TCP :
1824+ return "TOX_NETPROF_PACKET_TYPE_TCP" ;
1825+ case TOX_NETPROF_PACKET_TYPE_UDP :
1826+ return "TOX_NETPROF_PACKET_TYPE_UDP" ;
1827+ }
1828+
1829+ return "<invalid Tox_Netprof_Packet_Type>" ;
1830+ }
1831+ const char * tox_netprof_direction_to_string (Tox_Netprof_Direction value )
1832+ {
1833+ switch (value ) {
1834+ case TOX_NETPROF_DIRECTION_SENT :
1835+ return "TOX_NETPROF_DIRECTION_SENT" ;
1836+ case TOX_NETPROF_DIRECTION_RECV :
1837+ return "TOX_NETPROF_DIRECTION_RECV" ;
1838+ }
1839+
1840+ return "<invalid Tox_Netprof_Direction>" ;
1841+ }
0 commit comments