129 lines
8.8 KiB
XML
129 lines
8.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?NLS TYPE="org.eclipse.help.toc"?>
|
|
<toc label="Socket programming" link_to="../rzahg/icnavx_toc.xml#rzab6/rzab6.xml" topic="rzab6soxoverview.htm">
|
|
<topic href="rzab6soxoverview.htm" label="Socket programming">
|
|
<topic href="whatnew.htm" label="What's new for V5R4"/>
|
|
<topic href="printthis.htm" label="Printable PDFs"/>
|
|
<topic href="prerequisites.htm" label="Prerequisites for socket programming"/>
|
|
<topic href="howdosockets.htm" label="How sockets work"/>
|
|
<topic href="characteristics.htm" label="Socket characteristics">
|
|
<topic href="socaddr.htm" label="Socket address structure"/>
|
|
<topic href="address.htm" label="Socket address family">
|
|
<topic href="cafinet.htm" label="AF_INET address family"/>
|
|
<topic href="cafinet6.htm" label="AF_INET6 address family"/>
|
|
<topic href="cafunix.htm" label="AF_UNIX address family"/>
|
|
<topic href="cafunixccsid.htm" label="AF_UNIX_CCSID address family"/>
|
|
</topic>
|
|
<topic href="type.htm" label="Socket type"/>
|
|
<topic href="protocols.htm" label="Socket protocols"/>
|
|
</topic>
|
|
<topic href="bdesign.htm" label="Basic socket design">
|
|
<topic href="connectionor.htm" label="Create a connection-oriented socket">
|
|
<topic href="xconoserver.htm" label="Example: A connection-oriented server"/>
|
|
<topic href="xconoclient.htm" label="Example: A connection-oriented client"/>
|
|
</topic>
|
|
<topic href="connectionless.htm" label="Create a connectionless socket">
|
|
<topic href="xconlessserver.htm" label="Example: A connectionless server"/>
|
|
<topic href="xconlessclient.htm" label="Example: A connectionless client"/>
|
|
</topic>
|
|
<topic href="uaddrfam.htm" label="Design applications with address families">
|
|
<topic href="uafinet.htm" label="Use AF_INET address family"/>
|
|
<topic href="uafinet6.htm" label="Use AF_INET6 address family"/>
|
|
<topic href="uafunix.htm" label="Use AF_UNIX address family">
|
|
<topic href="xafunixsrv.htm" label="Example: Server application that uses AF_UNIX address family"/>
|
|
<topic href="xafunixcl.htm" label="Example: Client application that uses AF_UNIX address family"/>
|
|
</topic>
|
|
<topic href="uafunixccsid.htm" label="Use AF_UNIX_CCSID address family">
|
|
<topic href="xafunixccsidsrv.htm" label="Example: Server application that uses AF_UNIX_CCSID address family"/>
|
|
<topic href="xafunixccsidcl.htm" label="Example: Client application that uses AF_UNIX_CCSID address family"/>
|
|
</topic>
|
|
</topic>
|
|
</topic>
|
|
<topic href="aconcepts.htm" label="Advanced socket concepts">
|
|
<topic href="asynchi0.htm" label="Asynchronous I/O"/>
|
|
<topic href="cssl.htm" label="Secure sockets">
|
|
<topic href="cgskit.htm" label="Global Secure ToolKit (GSKit) APIs"/>
|
|
<topic href="cssl2.htm" label="SSL_ APIs"/>
|
|
<topic href="ssltrouble.htm" label="Secure socket API error code messages"/>
|
|
</topic>
|
|
<topic href="csocks.htm" label="Client SOCKS support"/>
|
|
<topic href="cthread.htm" label="Thread safety"/>
|
|
<topic href="cnonblock.htm" label="Nonblocking I/O"/>
|
|
<topic href="csignals.htm" label="Signals"/>
|
|
<topic href="cmulticast.htm" label="IP multicasting"/>
|
|
<topic href="ctransfer.htm" label="File data transfer—send_file() and accept_and_recv()"/>
|
|
<topic href="coobd.htm" label="Out-of-band data"/>
|
|
<topic href="cmultiplex.htm" label="I/O multiplexing—select()"/>
|
|
<topic href="routines.htm" label="Socket network functions"/>
|
|
<topic href="dns.htm" label="Domain Name System support">
|
|
<topic href="cenviron.htm" label="Environment variables"/>
|
|
<topic href="datac.htm" label="Data caching"/>
|
|
</topic>
|
|
<topic href="cbsd.htm" label="Berkeley Software Distribution compatibility"/>
|
|
<topic href="cunix98.htm" label="UNIX 98 compatibility"/>
|
|
<topic href="cdescriptors.htm" label="Descriptor passing between processes—sendmsg() and recvmsg()"/>
|
|
</topic>
|
|
<topic href="ip6scen.htm" label="Socket scenario: Create an application to accept IPv4 and IPv6 clients">
|
|
<topic href="xacceptboth.htm" label="Example: Accept connections from both IPv6 and IPv4 clients"/>
|
|
<topic href="xip6client.htm" label="Example: IPv4 or IPv6 client"/>
|
|
</topic>
|
|
<topic href="designrec.htm" label="Socket application design recommendations"/>
|
|
<topic href="example.htm" label="Examples: Socket application designs">
|
|
<topic href="xcodesigns.htm" label="Examples: Connection-oriented designs">
|
|
<topic href="xiterative.htm" label="Example: Write an iterative server program"/>
|
|
<topic href="xspawn.htm" label="Example: Use the spawn() API to create child processes">
|
|
<topic href="xspwnserver.htm" label="Example: Create a server that uses spawn()"/>
|
|
<topic href="spwnwrkr.htm" label="Example: Enable the worker job to receive a data buffer"/>
|
|
</topic>
|
|
<topic href="xdescriptors.htm" label="Example: Pass descriptors between processes">
|
|
<topic href="x1descriptors.htm" label="Example: Server program used for sendmsg() and recvmsg()"/>
|
|
<topic href="x2descriptors.htm" label="Example: Worker program used for sendmsg() and recvmsg()"/>
|
|
</topic>
|
|
<topic href="xmultiaccept.htm" label="Examples: Use multiple accept() APIs to handle incoming requests">
|
|
<topic href="x1mulitaccept.htm" label="Example: Server program to create a pool of multiple accept() worker jobs"/>
|
|
<topic href="xmultiworker.htm" label="Example: Worker jobs for multiple accept()"/>
|
|
</topic>
|
|
<topic href="generic.htm" label="Example: Generic client"/>
|
|
</topic>
|
|
<topic href="xasynchi0.htm" label="Example: Use asynchronous I/O"/>
|
|
<topic href="x1ssl.htm" label="Examples: Establish secure connections">
|
|
<topic href="xgskserver.htm" label="Example: GSKit secure server with asynchronous data receive"/>
|
|
<topic href="xgskasynch.htm" label="Example: GSKit secure server with asynchronous handshake"/>
|
|
<topic href="xgskclient.htm" label="Example: Establish a secure client with Global Secure ToolKit (GSKit) APIs"/>
|
|
<topic href="x1sslserver.htm" label="Example: Establish a secure server with SSL_ APIs"/>
|
|
<topic href="x1sslclient.htm" label="Example: Establish a secure client with SSL_ APIs"/>
|
|
</topic>
|
|
<topic href="xthread.htm" label="Example: Use gethostbyaddr_r() for threadsafe network routines"/>
|
|
<topic href="xnonblock.htm" label="Example: Nonblocking I/O and select()"/>
|
|
<topic href="poll.htm" label="Use poll() instead of select()"/>
|
|
<topic href="xsignals.htm" label="Example: Use signals with blocking socket APIs"/>
|
|
<topic href="xmulticast.htm" label="Examples: Use multicasting with AF_INET">
|
|
<topic href="x1multicast.htm" label="Example: Send multicast datagrams"/>
|
|
<topic href="x2multicast.htm" label="Example: Receive multicast datagrams"/>
|
|
</topic>
|
|
<topic href="xdns.htm" label="Example: Update and query DNS"/>
|
|
<topic href="xsendfile.htm" label="Examples: Transfer file data using send_file() and accept_and_recv() APIs">
|
|
<topic href="x1sendfile.htm" label="Example: Use accept_and_recv() and send_file() APIs to send contents of a file"/>
|
|
<topic href="x2sendfile.htm" label="Example: Client request for a file"/>
|
|
</topic>
|
|
</topic>
|
|
<topic href="xsockets.htm" label="Xsockets tool">
|
|
<topic href="cxsockets.htm" label="Configure Xsockets">
|
|
<topic href="xsockwhatis.htm" label="What is created by integrated Xsocket setup"/>
|
|
</topic>
|
|
<topic href="xsockhttp.htm" label="Configure Xsockets to use a Web browser">
|
|
<topic href="configapache.htm" label="Configure HTTP server (powered by Apache)"/>
|
|
<topic href="configtomcat.htm" label="Configure Tomcat"/>
|
|
<topic href="updatexml.htm" label="Update configuration files"/>
|
|
<topic href="testtool.htm" label="Test Xsockets tool in a Web browser"/>
|
|
</topic>
|
|
<topic href="uxsockets.htm" label="Use Xsockets">
|
|
<topic href="unative.htm" label="Use integrated Xsockets"/>
|
|
<topic href="websox.htm" label="Use Xsockets in a Web browser"/>
|
|
</topic>
|
|
<topic href="deletexsox.htm" label="Delete objects created by the Xsockets tool"/>
|
|
<topic href="cuxsockets.htm" label="Customize Xsockets"/>
|
|
</topic>
|
|
<topic href="service.htm" label="Serviceability tools"/>
|
|
</topic>
|
|
</toc> |