mirror of
https://github.com/devkitPro/wut.git
synced 2026-03-21 17:34:47 -05:00
217 lines
25 KiB
HTML
217 lines
25 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>wut: /home/runner/work/wut/wut/include/nsysnet/_socket.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">wut<span id="projectnumber"> v1.9.1</span>
|
|
</div>
|
|
<div id="projectbrief">Wii U Toolchain</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_fe1e7b2a13642686c85dbce98656961b.html">nsysnet</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">_socket.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <<a class="el" href="wut_8h_source.html">wut.h</a>></code><br />
|
|
<code>#include <<a class="el" href="wut__rplwrap_8h_source.html">wut_rplwrap.h</a>></code><br />
|
|
<code>#include <<a class="el" href="inet_8h_source.html">arpa/inet.h</a>></code><br />
|
|
<code>#include <<a class="el" href="in_8h_source.html">netinet/in.h</a>></code><br />
|
|
<code>#include <stdint.h></code><br />
|
|
<code>#include <<a class="el" href="sys_2socket_8h_source.html">sys/socket.h</a>></code><br />
|
|
<code>#include <sys/time.h></code><br />
|
|
<code>#include <sys/types.h></code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for _socket.h:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="__socket_8h__incl.png" border="0" usemap="#a_2home_2runner_2work_2wut_2wut_2include_2nsysnet_2__socket_8h" alt=""/></div>
|
|
<map name="a_2home_2runner_2work_2wut_2wut_2include_2nsysnet_2__socket_8h" id="a_2home_2runner_2work_2wut_2wut_2include_2nsysnet_2__socket_8h">
|
|
<area shape="rect" title=" " alt="" coords="473,5,647,60"/>
|
|
<area shape="rect" href="wut_8h.html" title=" " alt="" coords="212,108,271,133"/>
|
|
<area shape="poly" title=" " alt="" coords="474,60,285,110,284,105,472,55"/>
|
|
<area shape="rect" title=" " alt="" coords="450,328,521,353"/>
|
|
<area shape="poly" title=" " alt="" coords="508,62,482,83,462,109,452,136,448,164,450,221,462,274,477,315,472,317,457,275,445,222,442,163,447,134,458,107,478,79,505,58"/>
|
|
<area shape="rect" href="wut__rplwrap_8h.html" title=" " alt="" coords="283,181,397,207"/>
|
|
<area shape="poly" title=" " alt="" coords="498,63,457,84,418,110,385,141,358,172,354,168,381,137,414,106,455,79,496,58"/>
|
|
<area shape="rect" href="inet_8h.html" title=" " alt="" coords="473,108,565,133"/>
|
|
<area shape="poly" title=" " alt="" coords="550,61,533,97,528,94,545,59"/>
|
|
<area shape="rect" href="in_8h.html" title=" " alt="" coords="523,181,619,207"/>
|
|
<area shape="poly" title=" " alt="" coords="570,60,580,108,580,133,577,168,571,168,575,133,575,108,565,61"/>
|
|
<area shape="rect" href="sys_2socket_8h.html" title=" " alt="" coords="574,255,677,280"/>
|
|
<area shape="poly" title=" " alt="" coords="580,59,609,113,623,146,633,181,636,212,633,241,628,241,631,212,628,182,618,148,604,116,575,62"/>
|
|
<area shape="rect" title=" " alt="" coords="624,328,715,353"/>
|
|
<area shape="poly" title=" " alt="" coords="590,59,630,106,670,177,682,210,692,254,692,287,683,316,678,315,686,286,687,255,677,212,665,179,626,110,586,62"/>
|
|
<area shape="rect" title=" " alt="" coords="752,108,848,133"/>
|
|
<area shape="poly" title=" " alt="" coords="634,58,756,101,754,106,632,63"/>
|
|
<area shape="rect" title=" " alt="" coords="5,181,133,207"/>
|
|
<area shape="poly" title=" " alt="" coords="215,136,111,178,109,174,213,131"/>
|
|
<area shape="rect" href="wut__types_8h.html" title=" " alt="" coords="157,181,259,207"/>
|
|
<area shape="poly" title=" " alt="" coords="238,135,222,170,217,168,233,133"/>
|
|
<area shape="poly" title=" " alt="" coords="259,131,314,171,311,175,256,136"/>
|
|
<area shape="rect" title=" " alt="" coords="54,255,141,280"/>
|
|
<area shape="poly" title=" " alt="" coords="192,209,129,249,126,245,189,204"/>
|
|
<area shape="rect" title=" " alt="" coords="165,255,248,280"/>
|
|
<area shape="poly" title=" " alt="" coords="210,207,210,241,204,241,205,207"/>
|
|
<area shape="rect" title=" " alt="" coords="272,255,347,280"/>
|
|
<area shape="poly" title=" " alt="" coords="226,204,283,244,280,249,223,209"/>
|
|
<area shape="poly" title=" " alt="" coords="244,204,299,225,360,252,415,285,461,317,458,322,412,290,357,257,297,230,242,209"/>
|
|
<area shape="poly" title=" " alt="" coords="520,134,492,315,487,314,514,133"/>
|
|
<area shape="poly" title=" " alt="" coords="529,132,556,169,552,172,525,135"/>
|
|
<area shape="poly" title=" " alt="" coords="566,208,501,317,497,315,561,206"/>
|
|
<area shape="poly" title=" " alt="" coords="582,205,610,242,606,245,578,209"/>
|
|
<area shape="poly" title=" " alt="" coords="604,282,521,324,519,319,602,278"/>
|
|
<area shape="poly" title=" " alt="" coords="635,279,657,315,653,318,630,282"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="__socket_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:structnsysnet__fd__set" id="r_structnsysnet__fd__set"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#structnsysnet__fd__set">nsysnet_fd_set</a></td></tr>
|
|
<tr class="separator:structnsysnet__fd__set"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnsysnet__timeval" id="r_structnsysnet__timeval"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#structnsysnet__timeval">nsysnet_timeval</a></td></tr>
|
|
<tr class="separator:structnsysnet__timeval"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ga8e1511e18de6b7f586d0bd04812ad859" id="r_ga8e1511e18de6b7f586d0bd04812ad859"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga8e1511e18de6b7f586d0bd04812ad859">NSYSNET_FD_SETSIZE</a>   32</td></tr>
|
|
<tr class="separator:ga8e1511e18de6b7f586d0bd04812ad859"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9d24cd4014915fafc17c21badf0da984" id="r_ga9d24cd4014915fafc17c21badf0da984"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga9d24cd4014915fafc17c21badf0da984">NSYSNET_FD_SET</a>(n, p)   ((p)->fds_bits |= (1L << (n)))</td></tr>
|
|
<tr class="separator:ga9d24cd4014915fafc17c21badf0da984"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa5fed3671a03b897bdcb4388a99285a1" id="r_gaa5fed3671a03b897bdcb4388a99285a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gaa5fed3671a03b897bdcb4388a99285a1">NSYSNET_FD_CLR</a>(n, p)   ((p)->fds_bits &= ~(1L << (n)))</td></tr>
|
|
<tr class="separator:gaa5fed3671a03b897bdcb4388a99285a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga07d768bf9d06f48708fa8e7d1b5dcad9" id="r_ga07d768bf9d06f48708fa8e7d1b5dcad9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga07d768bf9d06f48708fa8e7d1b5dcad9">NSYSNET_FD_ISSET</a>(n, p)   ((p)->fds_bits & (1L << (n)))</td></tr>
|
|
<tr class="separator:ga07d768bf9d06f48708fa8e7d1b5dcad9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8c1af49e977ad41cdb91d85676a8a7df" id="r_ga8c1af49e977ad41cdb91d85676a8a7df"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga8c1af49e977ad41cdb91d85676a8a7df">NSYSNET_FD_ZERO</a>(p)   ((p)->fds_bits = 0L)</td></tr>
|
|
<tr class="separator:ga8c1af49e977ad41cdb91d85676a8a7df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:gad6cf7e7cb6d6a7dca774977c8893e127" id="r_gad6cf7e7cb6d6a7dca774977c8893e127"><td class="memItemLeft" align="right" valign="top">typedef uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gad6cf7e7cb6d6a7dca774977c8893e127">nsysnet_fd_mask</a></td></tr>
|
|
<tr class="separator:gad6cf7e7cb6d6a7dca774977c8893e127"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab9c393505e4902322907ed461c1be83e" id="r_gab9c393505e4902322907ed461c1be83e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__nsysnet__socket.html#structnsysnet__fd__set">nsysnet_fd_set</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gab9c393505e4902322907ed461c1be83e">nsysnet_fd_set</a></td></tr>
|
|
<tr class="separator:gab9c393505e4902322907ed461c1be83e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:gaa6779bbd3ee86fec7811f4ab4b916954" id="r_gaa6779bbd3ee86fec7811f4ab4b916954"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gaa6779bbd3ee86fec7811f4ab4b916954">socket_lib_init</a> ()</td></tr>
|
|
<tr class="separator:gaa6779bbd3ee86fec7811f4ab4b916954"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga199f211423d21f413eabfffbacfd9493" id="r_ga199f211423d21f413eabfffbacfd9493"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga199f211423d21f413eabfffbacfd9493">socket_lib_finish</a> ()</td></tr>
|
|
<tr class="separator:ga199f211423d21f413eabfffbacfd9493"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3e977b0040b1ffc4cf9716264a21cbb7" id="r_ga3e977b0040b1ffc4cf9716264a21cbb7"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga3e977b0040b1ffc4cf9716264a21cbb7">accept</a> (int sockfd, struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> *addrlen)</td></tr>
|
|
<tr class="separator:ga3e977b0040b1ffc4cf9716264a21cbb7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaef7c45a52b3500ea3837cfa6f64fdfd5" id="r_gaef7c45a52b3500ea3837cfa6f64fdfd5"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gaef7c45a52b3500ea3837cfa6f64fdfd5">bind</a> (int sockfd, const struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> addrlen)</td></tr>
|
|
<tr class="separator:gaef7c45a52b3500ea3837cfa6f64fdfd5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga995be6a44fb7955816905612a891286d" id="r_ga995be6a44fb7955816905612a891286d"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga995be6a44fb7955816905612a891286d">socketclose</a> (int sockfd)</td></tr>
|
|
<tr class="separator:ga995be6a44fb7955816905612a891286d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad4caef2231a609c86f289fcf7a22ef83" id="r_gad4caef2231a609c86f289fcf7a22ef83"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gad4caef2231a609c86f289fcf7a22ef83">connect</a> (int sockfd, const struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> addrlen)</td></tr>
|
|
<tr class="separator:gad4caef2231a609c86f289fcf7a22ef83"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a9f6b4f568e8fa65fea32dc016a1228" id="r_ga4a9f6b4f568e8fa65fea32dc016a1228"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga4a9f6b4f568e8fa65fea32dc016a1228">getpeername</a> (int sockfd, struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> *addrlen)</td></tr>
|
|
<tr class="separator:ga4a9f6b4f568e8fa65fea32dc016a1228"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaea26fd244405f7518b50c9d328d80269" id="r_gaea26fd244405f7518b50c9d328d80269"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gaea26fd244405f7518b50c9d328d80269">getsockname</a> (int sockfd, struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> *addrlen)</td></tr>
|
|
<tr class="separator:gaea26fd244405f7518b50c9d328d80269"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga11212a51bed6583bb4a3ad71c11e2896" id="r_ga11212a51bed6583bb4a3ad71c11e2896"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga11212a51bed6583bb4a3ad71c11e2896">getsockopt</a> (int sockfd, int level, int optname, void *optval, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> *optlen)</td></tr>
|
|
<tr class="separator:ga11212a51bed6583bb4a3ad71c11e2896"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad58e2897fa535433e7e2fd741b235979" id="r_gad58e2897fa535433e7e2fd741b235979"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gad58e2897fa535433e7e2fd741b235979">listen</a> (int sockfd, int backlog)</td></tr>
|
|
<tr class="separator:gad58e2897fa535433e7e2fd741b235979"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga647c05541351ea0cb7abd9d092e86f6c" id="r_ga647c05541351ea0cb7abd9d092e86f6c"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga647c05541351ea0cb7abd9d092e86f6c">recv</a> (int sockfd, void *buf, size_t len, int flags)</td></tr>
|
|
<tr class="separator:ga647c05541351ea0cb7abd9d092e86f6c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga310dc68bccedb2a892e0b5d93b946cb1" id="r_ga310dc68bccedb2a892e0b5d93b946cb1"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga310dc68bccedb2a892e0b5d93b946cb1">recvfrom</a> (int sockfd, void *buf, size_t len, int flags, struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *src_addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> *addrlen)</td></tr>
|
|
<tr class="separator:ga310dc68bccedb2a892e0b5d93b946cb1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga02ec67959cdd7496dcad76c290481510" id="r_ga02ec67959cdd7496dcad76c290481510"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga02ec67959cdd7496dcad76c290481510">send</a> (int sockfd, const void *buf, size_t len, int flags)</td></tr>
|
|
<tr class="separator:ga02ec67959cdd7496dcad76c290481510"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad8f203b2d010f69b077cfd8b18ffbb55" id="r_gad8f203b2d010f69b077cfd8b18ffbb55"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gad8f203b2d010f69b077cfd8b18ffbb55">sendto</a> (int sockfd, const void *buf, size_t len, int flags, const struct <a class="el" href="sys_2socket_8h.html#structsockaddr">sockaddr</a> *dest_addr, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> addrlen)</td></tr>
|
|
<tr class="separator:gad8f203b2d010f69b077cfd8b18ffbb55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga433e535d32e1df3512e4e3c71465a4ae" id="r_ga433e535d32e1df3512e4e3c71465a4ae"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga433e535d32e1df3512e4e3c71465a4ae">setsockopt</a> (int sockfd, int level, int optname, const void *optval, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> optlen)</td></tr>
|
|
<tr class="separator:ga433e535d32e1df3512e4e3c71465a4ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga234cb749a0e1cb8ca148ca80195df046" id="r_ga234cb749a0e1cb8ca148ca80195df046"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga234cb749a0e1cb8ca148ca80195df046">shutdown</a> (int sockfd, int how)</td></tr>
|
|
<tr class="separator:ga234cb749a0e1cb8ca148ca80195df046"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3ec3a857fe289345fcf695d4d06f265b" id="r_ga3ec3a857fe289345fcf695d4d06f265b"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga3ec3a857fe289345fcf695d4d06f265b">socket</a> (int domain, int type, int protocol)</td></tr>
|
|
<tr class="separator:ga3ec3a857fe289345fcf695d4d06f265b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9ce8846db51ecdbadb9ec462551a92d5" id="r_ga9ce8846db51ecdbadb9ec462551a92d5"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga9ce8846db51ecdbadb9ec462551a92d5">select</a> (int nfds, <a class="el" href="group__nsysnet__socket.html#structnsysnet__fd__set">nsysnet_fd_set</a> *readfds, <a class="el" href="group__nsysnet__socket.html#structnsysnet__fd__set">nsysnet_fd_set</a> *writefds, <a class="el" href="group__nsysnet__socket.html#structnsysnet__fd__set">nsysnet_fd_set</a> *exceptfds, struct <a class="el" href="group__nsysnet__socket.html#structnsysnet__timeval">nsysnet_timeval</a> *timeout)</td></tr>
|
|
<tr class="separator:ga9ce8846db51ecdbadb9ec462551a92d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga48fc4e18555800e6000b8b8629da2bcb" id="r_ga48fc4e18555800e6000b8b8629da2bcb"><td class="memItemLeft" align="right" valign="top">const char *<a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga48fc4e18555800e6000b8b8629da2bcb">inet_ntop</a> (int af, const void *src, char *dst, <a class="el" href="sys_2socket_8h.html#aa68b83ae0b26f02b61ae1f2fc644e2ed">socklen_t</a> size)</td></tr>
|
|
<tr class="separator:ga48fc4e18555800e6000b8b8629da2bcb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga250a53634b36c22bc22f8dfdaf7b4d2a" id="r_ga250a53634b36c22bc22f8dfdaf7b4d2a"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#ga250a53634b36c22bc22f8dfdaf7b4d2a">inet_pton</a> (int af, const char *src, void *dst)</td></tr>
|
|
<tr class="separator:ga250a53634b36c22bc22f8dfdaf7b4d2a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad70bdb51c1638b0bb4fd1e4defc629ac" id="r_gad70bdb51c1638b0bb4fd1e4defc629ac"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="wut__rplwrap_8h.html#a76b9c9df67f253d5fd4ed7627a146194">RPLWRAP</a>() </td><td class="memItemRight" valign="bottom"><a class="el" href="group__nsysnet__socket.html#gad70bdb51c1638b0bb4fd1e4defc629ac">socketlasterr</a> ()</td></tr>
|
|
<tr class="separator:gad70bdb51c1638b0bb4fd1e4defc629ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
|
</small></address>
|
|
</body>
|
|
</html>
|