You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ge...@apache.org on 2005/12/01 07:04:00 UTC

svn commit: r350181 [47/198] - in /incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core: ./ depends/ depends/files/ depends/jars/ depends/libs/ depends/libs/linux.IA32/ depends/libs/win.IA32/ depends/oss/ depends/oss/linux.IA32/ depends/oss/win.I...

Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/vm_doc/html/structHyPortLibrary.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/vm_doc/html/structHyPortLibrary.html?rev=350181&view=auto
==============================================================================
--- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/vm_doc/html/structHyPortLibrary.html (added)
+++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/vm_doc/html/structHyPortLibrary.html Wed Nov 30 21:29:27 2005
@@ -0,0 +1,6411 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>Harmony Class Library Porting: HyPortLibrary Struct Reference</title>
+<link href="hydoxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.4 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<h1>HyPortLibrary Struct Reference</h1><!-- doxytag: class="HyPortLibrary" --><code>#include &lt;hyport.h&gt;</code>
+<p>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+The port library function table. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">HyPortLibraryVersion&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o0">portVersion</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">portVersion  <a href="#o0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">HyPortLibraryGlobalData *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o1">portGlobals</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">portGlobals  <a href="#o1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o2">port_shutdown_library</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyport_8h.html#a442">hyport_shutdown_library</a>  <a href="#o2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o3">port_isFunctionOverridden</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA offset)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyport_8c.html#a7">hyport_isFunctionOverridden</a>  <a href="#o3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o4">port_tls_free</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytlshelpers_8c.html#a1">hyport_tls_free</a>  <a href="#o4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o5">error_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyerror_8c.html#a1">hyerror_startup</a>  <a href="#o5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o6">error_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyerror_8c.html#a2">hyerror_shutdown</a>  <a href="#o6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o7">error_last_error_number</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyerror_8c.html#a4">hyerror_last_error_number</a>  <a href="#o7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o8">error_last_error_message</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyerror_8c.html#a3">hyerror_last_error_message</a>  <a href="#o8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o9">error_set_last_error</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 platformCode, I_32 portableCode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyerror_8c.html#a5">hyerror_set_last_error</a>  <a href="#o9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o10">error_set_last_error_with_message</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 portableCode, const char *errorMessage)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyerror_8c.html#a6">hyerror_set_last_error_with_message</a>  <a href="#o10"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o11">time_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a21">hytime_startup</a>  <a href="#o11"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o12">time_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a20">hytime_shutdown</a>  <a href="#o12"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o13">time_msec_clock</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a14">hytime_msec_clock</a>  <a href="#o13"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o14">time_usec_clock</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a15">hytime_usec_clock</a>  <a href="#o14"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o15">time_current_time_millis</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a16">hytime_current_time_millis</a>  <a href="#o15"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o16">time_hires_clock</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a17">hytime_hires_clock</a>  <a href="#o16"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o17">time_hires_frequency</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a18">hytime_hires_frequency</a>  <a href="#o17"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o18">time_hires_delta</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, U_64 startTime, U_64 endTime, UDATA requiredResolution)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytime_8c.html#a19">hytime_hires_delta</a>  <a href="#o18"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o19">sysinfo_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a28">hysysinfo_startup</a>  <a href="#o19"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o20">sysinfo_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a30">hysysinfo_shutdown</a>  <a href="#o20"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o21">sysinfo_get_pid</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a31">hysysinfo_get_pid</a>  <a href="#o21"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o22">sysinfo_get_physical_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a22">hysysinfo_get_physical_memory</a>  <a href="#o22"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o23">sysinfo_get_OS_version</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a27">hysysinfo_get_OS_version</a>  <a href="#o23"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o24">sysinfo_get_env</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *envVar, char *infoString, UDATA bufSize)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a35">hysysinfo_get_env</a>  <a href="#o24"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o25">sysinfo_get_CPU_architecture</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a25">hysysinfo_get_CPU_architecture</a>  <a href="#o25"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o26">sysinfo_get_OS_type</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a21">hysysinfo_get_OS_type</a>  <a href="#o26"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_16(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o27">sysinfo_get_classpathSeparator</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a32">hysysinfo_get_classpathSeparator</a>  <a href="#o27"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o28">sysinfo_get_executable_name</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *argv0, char **result)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a20">hysysinfo_get_executable_name</a>  <a href="#o28"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o29">sysinfo_get_number_CPUs</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a24">hysysinfo_get_number_CPUs</a>  <a href="#o29"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o30">sysinfo_get_username</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *buffer, UDATA length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a33">hysysinfo_get_username</a>  <a href="#o30"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o31">file_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a40">hyfile_startup</a>  <a href="#o31"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o32">file_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a39">hyfile_shutdown</a>  <a href="#o32"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o33">file_write</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, const void *buf, IDATA nbytes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a45">hyfile_write</a>  <a href="#o33"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o34">file_write_text</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, const char *buf, IDATA nbytes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfiletext_8c.html#a6">hyfile_write_text</a>  <a href="#o34"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o35">file_vprintf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, const char *format, va_list args)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a44">hyfile_vprintf</a>  <a href="#o35"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o36">file_printf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, const char *format,...)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a46">hyfile_printf</a>  <a href="#o36"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o37">file_open</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path, I_32 flags, I_32 mode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a36">hyfile_open</a>  <a href="#o37"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o38">file_close</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a27">hyfile_close</a>  <a href="#o38"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o39">file_seek</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, I_64 offset, I_32 whence)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a38">hyfile_seek</a>  <a href="#o39"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o40">file_read</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, void *buf, IDATA nbytes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a37">hyfile_read</a>  <a href="#o40"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o41">file_unlink</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a42">hyfile_unlink</a>  <a href="#o41"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o42">file_attr</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a26">hyfile_attr</a>  <a href="#o42"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o43">file_lastmod</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a32">hyfile_lastmod</a>  <a href="#o43"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_64(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o44">file_length</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a33">hyfile_length</a>  <a href="#o44"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o45">file_set_length</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, I_64 newLength)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a47">hyfile_set_length</a>  <a href="#o45"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o46">file_sync</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a41">hyfile_sync</a>  <a href="#o46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o47">sl_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysl_8c.html#a14">hysl_startup</a>  <a href="#o47"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o48">sl_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysl_8c.html#a13">hysl_shutdown</a>  <a href="#o48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o49">sl_close_shared_library</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA descriptor)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysl_8c.html#a11">hysl_close_shared_library</a>  <a href="#o49"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o50">sl_open_shared_library</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *name, UDATA *descriptor, BOOLEAN decorate)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysl_8c.html#a10">hysl_open_shared_library</a>  <a href="#o50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o51">sl_lookup_name</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA descriptor, char *name, UDATA *func, const char *argSignature)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysl_8c.html#a12">hysl_lookup_name</a>  <a href="#o51"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o52">tty_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a16">hytty_startup</a>  <a href="#o52"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o53">tty_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a17">hytty_shutdown</a>  <a href="#o53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o54">tty_printf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *format,...)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a18">hytty_printf</a>  <a href="#o54"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o55">tty_vprintf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *format, va_list args)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a22">hytty_vprintf</a>  <a href="#o55"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o56">tty_get_chars</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *s, UDATA length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a19">hytty_get_chars</a>  <a href="#o56"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o57">tty_err_printf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *format,...)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a20">hytty_err_printf</a>  <a href="#o57"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o58">tty_err_vprintf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *format, va_list args)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a23">hytty_err_vprintf</a>  <a href="#o58"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o59">tty_available</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hytty_8c.html#a21">hytty_available</a>  <a href="#o59"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o60">mem_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA portGlobalSize)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hymem_8c.html#a14">hymem_startup</a>  <a href="#o60"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o61">mem_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hymem_8c.html#a13">hymem_shutdown</a>  <a href="#o61"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o62">mem_allocate_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA byteAmount)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hymem_8c.html#a10">hymem_allocate_memory</a>  <a href="#o62"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o63">mem_allocate_memory_callSite</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA byteAmount, char *callSite)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hymem_8c.html#a15">hymem_allocate_memory_callSite</a>  <a href="#o63"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o64">mem_free_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *memoryPointer)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hymem_8c.html#a11">hymem_free_memory</a>  <a href="#o64"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o65">mem_reallocate_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *memoryPointer, UDATA byteAmount)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hymem_8c.html#a12">hymem_reallocate_memory</a>  <a href="#o65"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o66">cpu_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hycpu_8c.html#a4">hycpu_startup</a>  <a href="#o66"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o67">cpu_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hycpu_8c.html#a5">hycpu_shutdown</a>  <a href="#o67"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o68">cpu_flush_icache</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *memoryPointer, UDATA byteAmount)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hycpu_8c.html#a6">hycpu_flush_icache</a>  <a href="#o68"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o69">vmem_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a20">hyvmem_startup</a>  <a href="#o69"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o70">vmem_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a19">hyvmem_shutdown</a>  <a href="#o70"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o71">vmem_commit_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *address, UDATA byteAmount, struct HyPortVmemIdentifier *identifier)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a15">hyvmem_commit_memory</a>  <a href="#o71"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">IDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o72">vmem_decommit_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *address, UDATA byteAmount, struct HyPortVmemIdentifier *identifier)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a16">hyvmem_decommit_memory</a>  <a href="#o72"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o73">vmem_free_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *userAddress, UDATA byteAmount, struct HyPortVmemIdentifier *identifier)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a17">hyvmem_free_memory</a>  <a href="#o73"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o74">vmem_reserve_memory</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *address, UDATA byteAmount, struct HyPortVmemIdentifier *identifier, UDATA mode, UDATA pageSize)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a18">hyvmem_reserve_memory</a>  <a href="#o74"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o75">vmem_supported_page_sizes</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyvmem_8c.html#a21">hyvmem_supported_page_sizes</a>  <a href="#o75"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o76">sock_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a175">hysock_startup</a>  <a href="#o76"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o77">sock_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a163">hysock_shutdown</a>  <a href="#o77"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_16(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o78">sock_htons</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, U_16 val)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a139">hysock_htons</a>  <a href="#o78"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o79">sock_write</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a177">hysock_write</a>  <a href="#o79"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o80">sock_sockaddr</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysockaddr_t handle, char *addrStr, U_16 port)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a166">hysock_sockaddr</a>  <a href="#o80"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o81">sock_read</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a150">hysock_read</a>  <a href="#o81"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o82">sock_socket</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t *handle, I_32 family, I_32 socktype, I_32 protocol)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a173">hysock_socket</a>  <a href="#o82"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o83">sock_close</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t *sock)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a112">hysock_close</a>  <a href="#o83"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o84">sock_connect</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, hysockaddr_t addr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a113">hysock_connect</a>  <a href="#o84"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o85">sock_inetaddr</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *addrStr, U_32 *addr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a140">hysock_inetaddr</a>  <a href="#o85"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o86">sock_gethostbyname</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *name, hyhostent_t handle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a125">hysock_gethostbyname</a>  <a href="#o86"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o87">sock_hostent_addrlist</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hyhostent_t handle, U_32 index)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a135">hysock_hostent_addrlist</a>  <a href="#o87"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o88">sock_sockaddr_init</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysockaddr_t handle, I_16 family, U_32 nipAddr, U_16 nPort)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a170">hysock_sockaddr_init</a>  <a href="#o88"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o89">sock_linger_init</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hylinger_t handle, I_32 enabled, U_16 timeout)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a145">hysock_linger_init</a>  <a href="#o89"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o90">sock_setopt_linger</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hylinger_t optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a161">hysock_setopt_linger</a>  <a href="#o90"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o91">gp_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hygp_8c.html#a5">hygp_startup</a>  <a href="#o91"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o92">gp_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hygp_8c.html#a4">hygp_shutdown</a>  <a href="#o92"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o93">gp_protect</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, protected_fn fn, void *arg)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hygp_8c.html#a0">hygp_protect</a>  <a href="#o93"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o94">gp_register_handler</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, handler_fn fn, void *aUserData)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hygp_8c.html#a1">hygp_register_handler</a>  <a href="#o94"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o95">gp_info</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *info, U_32 category, I_32 index, const char **name, void **value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hygp_8c.html#a2">hygp_info</a>  <a href="#o95"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o96">gp_info_count</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *info, U_32 category)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hygp_8c.html#a3">hygp_info_count</a>  <a href="#o96"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o97">gp_handler_function</a> )(void *unknown)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hygp_handler_function  <a href="#o97"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o98">str_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hystr_8c.html#a36">hystr_startup</a>  <a href="#o98"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o99">str_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hystr_8c.html#a35">hystr_shutdown</a>  <a href="#o99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o100">str_printf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *buf, U_32 bufLen, const char *format,...)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hystr_8c.html#a33">hystr_printf</a>  <a href="#o100"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o101">str_vprintf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *buf, U_32 bufLen, const char *format, va_list args)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hystr_8c.html#a34">hystr_vprintf</a>  <a href="#o101"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o102">exit_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyexit_8c.html#a4">hyexit_startup</a>  <a href="#o102"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o103">exit_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyexit_8c.html#a3">hyexit_shutdown</a>  <a href="#o103"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o104">exit_get_exit_code</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyexit_8c.html#a1">hyexit_get_exit_code</a>  <a href="#o104"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o105">exit_shutdown_and_exit</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 exitCode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyexit_8c.html#a2">hyexit_shutdown_and_exit</a>  <a href="#o105"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o106">self_handle</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">self_handle  <a href="#o106"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o107">dump_create</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *filename, char *dumpType, void *userData)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyosdump_8c.html#a31">hydump_create</a>  <a href="#o107"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o108">nls_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a49">hynls_startup</a>  <a href="#o108"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o109">nls_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a50">hynls_shutdown</a>  <a href="#o109"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o110">nls_set_catalog</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char **paths, const int nPaths, const char *baseName, const char *extension)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a48">hynls_set_catalog</a>  <a href="#o110"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o111">nls_set_locale</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *lang, const char *region, const char *variant)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a41">hynls_set_locale</a>  <a href="#o111"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o112">nls_get_language</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a42">hynls_get_language</a>  <a href="#o112"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o113">nls_get_region</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a43">hynls_get_region</a>  <a href="#o113"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o114">nls_get_variant</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a44">hynls_get_variant</a>  <a href="#o114"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o115">nls_printf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA flags, U_32 module_name, U_32 message_num,...)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a45">hynls_printf</a>  <a href="#o115"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o116">nls_vprintf</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA flags, U_32 module_name, U_32 message_num, va_list args)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a46">hynls_vprintf</a>  <a href="#o116"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o117">nls_lookup_message</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA flags, U_32 module_name, U_32 message_num, const char *default_string)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hynls_8c.html#a47">hynls_lookup_message</a>  <a href="#o117"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o118">ipcmutex_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyipcmutex_8c.html#a9">hyipcmutex_startup</a>  <a href="#o118"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o119">ipcmutex_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyipcmutex_8c.html#a8">hyipcmutex_shutdown</a>  <a href="#o119"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o120">ipcmutex_acquire</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *name)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyipcmutex_8c.html#a6">hyipcmutex_acquire</a>  <a href="#o120"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o121">ipcmutex_release</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *name)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyipcmutex_8c.html#a7">hyipcmutex_release</a>  <a href="#o121"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o122">port_control</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *key, UDATA value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hyport_control  <a href="#o122"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o123">sig_startup</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_startup  <a href="#o123"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o124">sig_shutdown</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_shutdown  <a href="#o124"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o125">sig_protect</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysig_protected_fn fn, void *fn_arg, hysig_handler_fn handler, void *handler_arg, U_32 flags, UDATA *result)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_protect  <a href="#o125"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o126">sig_can_protect</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, U_32 flags)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_can_protect  <a href="#o126"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o127">sig_set_async_signal_handler</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysig_handler_fn handler, void *handler_arg, U_32 flags)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_set_async_signal_handler  <a href="#o127"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o128">sig_info</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *info, U_32 category, I_32 index, const char **name, void **value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_info  <a href="#o128"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o129">sig_info_count</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, void *info, U_32 category)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_info_count  <a href="#o129"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o130">sig_set_options</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, U_32 options)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_set_options  <a href="#o130"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o131">sig_get_options</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see hysig_get_options  <a href="#o131"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">hythread_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o132">attached_thread</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">attached_thread  <a href="#o132"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o133">sysinfo_DLPAR_enabled</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a29">hysysinfo_DLPAR_enabled</a>  <a href="#o133"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o134">sysinfo_DLPAR_max_CPUs</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a23">hysysinfo_DLPAR_max_CPUs</a>  <a href="#o134"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o135">sysinfo_weak_memory_consistency</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysysinfo_8c.html#a34">hysysinfo_weak_memory_consistency</a>  <a href="#o135"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o136">file_read_text</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, IDATA fd, char *buf, IDATA nbytes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfiletext_8c.html#a5">hyfile_read_text</a>  <a href="#o136"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o137">file_mkdir</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a34">hyfile_mkdir</a>  <a href="#o137"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o138">file_move</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *pathExist, const char *pathNew)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a35">hyfile_move</a>  <a href="#o138"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o139">file_unlinkdir</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a43">hyfile_unlinkdir</a>  <a href="#o139"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">UDATA(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o140">file_findfirst</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, const char *path, char *resultbuf)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a30">hyfile_findfirst</a>  <a href="#o140"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o141">file_findnext</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA findhandle, char *resultbuf)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a31">hyfile_findnext</a>  <a href="#o141"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o142">file_findclose</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, UDATA findhandle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a29">hyfile_findclose</a>  <a href="#o142"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o143">file_error_message</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hyfile_8c.html#a28">hyfile_error_message</a>  <a href="#o143"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o144">sock_htonl</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 val)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a138">hysock_htonl</a>  <a href="#o144"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o145">sock_bind</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, hysockaddr_t addr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a111">hysock_bind</a>  <a href="#o145"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o146">sock_accept</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t serverSock, hysockaddr_t addrHandle, hysocket_t *sockHandle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a110">hysock_accept</a>  <a href="#o146"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o147">sock_shutdown_input</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a164">hysock_shutdown_input</a>  <a href="#o147"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o148">sock_shutdown_output</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a165">hysock_shutdown_output</a>  <a href="#o148"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o149">sock_listen</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, I_32 backlog)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a147">hysock_listen</a>  <a href="#o149"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o150">sock_ntohl</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 val)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a148">hysock_ntohl</a>  <a href="#o150"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_16(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o151">sock_ntohs</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, U_16 val)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a149">hysock_ntohs</a>  <a href="#o151"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o152">sock_getpeername</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t handle, hysockaddr_t addrHandle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a133">hysock_getpeername</a>  <a href="#o152"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o153">sock_getsockname</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t handle, hysockaddr_t addrHandle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a134">hysock_getsockname</a>  <a href="#o153"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o154">sock_readfrom</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags, hysockaddr_t addrHandle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a151">hysock_readfrom</a>  <a href="#o154"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o155">sock_select</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 nfds, hyfdset_t readfds, hyfdset_t writefds, hyfdset_t exceptfds, hytimeval_t timeout)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a152">hysock_select</a>  <a href="#o155"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o156">sock_writeto</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags, hysockaddr_t addrHandle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a178">hysock_writeto</a>  <a href="#o156"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o157">sock_inetntoa</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char **addrStr, U_32 nipAddr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a141">hysock_inetntoa</a>  <a href="#o157"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o158">sock_gethostbyaddr</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *addr, I_32 length, I_32 type, hyhostent_t handle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a124">hysock_gethostbyaddr</a>  <a href="#o158"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o159">sock_gethostname</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *buffer, I_32 length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a126">hysock_gethostname</a>  <a href="#o159"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o160">sock_hostent_aliaslist</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hyhostent_t handle, char ***aliasList)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a136">hysock_hostent_aliaslist</a>  <a href="#o160"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o161">sock_hostent_hostname</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hyhostent_t handle, char **hostName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a137">hysock_hostent_hostname</a>  <a href="#o161"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">U_16(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o162">sock_sockaddr_port</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysockaddr_t handle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a172">hysock_sockaddr_port</a>  <a href="#o162"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o163">sock_sockaddr_address</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysockaddr_t handle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a167">hysock_sockaddr_address</a>  <a href="#o163"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o164">sock_fdset_init</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a115">hysock_fdset_init</a>  <a href="#o164"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o165">sock_fdset_size</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t handle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a116">hysock_fdset_size</a>  <a href="#o165"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o166">sock_timeval_init</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, U_32 secTime, U_32 uSecTime, hytimeval_t timeP)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a176">hysock_timeval_init</a>  <a href="#o166"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o167">sock_getopt_int</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, I_32 *optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a130">hysock_getopt_int</a>  <a href="#o167"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o168">sock_setopt_int</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, I_32 *optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a158">hysock_setopt_int</a>  <a href="#o168"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o169">sock_getopt_bool</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, BOOLEAN *optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a128">hysock_getopt_bool</a>  <a href="#o169"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o170">sock_setopt_bool</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, BOOLEAN *optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a156">hysock_setopt_bool</a>  <a href="#o170"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o171">sock_getopt_byte</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, U_8 *optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a129">hysock_getopt_byte</a>  <a href="#o171"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o172">sock_setopt_byte</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, U_8 *optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a157">hysock_setopt_byte</a>  <a href="#o172"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o173">sock_getopt_linger</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hylinger_t optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a131">hysock_getopt_linger</a>  <a href="#o173"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o174">sock_getopt_sockaddr</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hysockaddr_t optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a132">hysock_getopt_sockaddr</a>  <a href="#o174"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o175">sock_setopt_sockaddr</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hysockaddr_t optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a162">hysock_setopt_sockaddr</a>  <a href="#o175"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o176">sock_setopt_ipmreq</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hyipmreq_t optval)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a159">hysock_setopt_ipmreq</a>  <a href="#o176"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o177">sock_linger_enabled</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hylinger_t handle, BOOLEAN *enabled)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a144">hysock_linger_enabled</a>  <a href="#o177"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o178">sock_linger_linger</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hylinger_t handle, U_16 *linger)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a146">hysock_linger_linger</a>  <a href="#o178"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o179">sock_ipmreq_init</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, hyipmreq_t handle, U_32 nipmcast, U_32 nipinterface)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a142">hysock_ipmreq_init</a>  <a href="#o179"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o180">sock_setflag</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, I_32 flag, I_32 *arg)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a155">hysock_setflag</a>  <a href="#o180"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o181">sock_freeaddrinfo</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, <a class="el" href="structhyaddrinfo__struct.html">hyaddrinfo_t</a> handle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a117">hysock_freeaddrinfo</a>  <a href="#o181"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o182">sock_getaddrinfo</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, char *name, <a class="el" href="structhyaddrinfo__struct.html">hyaddrinfo_t</a> hints, <a class="el" href="structhyaddrinfo__struct.html">hyaddrinfo_t</a> result)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a118">hysock_getaddrinfo</a>  <a href="#o182"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">I_32(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHyPortLibrary.html#o183">sock_getaddrinfo_address</a> )(struct <a class="el" href="structHyPortLibrary.html">HyPortLibrary</a> *portLibrary, <a class="el" href="structhyaddrinfo__struct.html">hyaddrinfo_t</a> handle, U_8 *address, int index, U_32 *scope_id)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">see <a class="el" href="hysock_8c.html#a119">hysock_getaddrinfo_address</a>  <a href="#o183"></a><br></td></tr>

[... 5845 lines stripped ...]