# LaTeX2HTML 2022 (Released January 1, 2022)
# Associate images original text with physical files.


$key = q//;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.55ex; " SRC="|."$dir".q|img13.png"
 ALT="\begin{funcdesc}{Rcv}{timeout}
Receive data. The call returns when \var{timeout}...
...var{urgent} flag set, the
last will have the \var{mark} flag set.
\end{funcdesc}">|; 

$key = q/{datadesc}{amtUnackedData}Thenumberofbytessentbutnotyetacknowledged.code{sendWindow-amtUnackedData}iswhatyoucanpasstocode{Send}withoutblocking.{datadesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 1.68ex; vertical-align: 177.10ex; " SRC="|."$dir".q|img19.png"
 ALT="\begin{datadesc}{amtUnackedData}
The number of bytes sent but not yet acknowledg...
...nackedData} is what you can pass to \code{Send} without blocking.
\end{datadesc}">|; 

$key = q/{datadesc}{amtUnreadData}Thenumberofbytesreceivedbutnotyetread(whatyoucancode{Recv}withoutblocking).{datadesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.55ex; " SRC="|."$dir".q|img20.png"
 ALT="\begin{datadesc}{amtUnreadData}
The number of bytes received but not yet read (what you can \code{Recv}
without blocking).
\end{datadesc}">|; 

$key = q/{datadesc}{port}Aread-onlymembergivingtheportnumberofthisUDPstream.{datadesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.10ex; vertical-align: 176.68ex; " SRC="|."$dir".q|img22.png"
 ALT="\begin{datadesc}{port}
A read-only member giving the port number of this UDP stream.
\end{datadesc}">|; 

$key = q/{datadesc}{sendWindow}Thecurrentwindowsize.{datadesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 177.13ex; " SRC="|."$dir".q|img18.png"
 ALT="\begin{datadesc}{sendWindow}
The current window size.
\end{datadesc}">|; 

$key = q/{funcdesc}{Abort}{}Forciblyclosebothsidesofaconnection,ignoringoutstandingdata.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 1.75ex; vertical-align: 177.10ex; " SRC="|."$dir".q|img15.png"
 ALT="\begin{funcdesc}{Abort}{}
Forcibly close both sides of a connection, ignoring outstanding data.
\end{funcdesc}">|; 

$key = q/{funcdesc}{Close}{}TellMacTCPthatnomoredatawillbetransmittedonthisconnection.Thecallreturnswhenalldatahasbeenacknowledgedbythereceivingside.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.38ex; vertical-align: 176.40ex; " SRC="|."$dir".q|img14.png"
 ALT="\begin{funcdesc}{Close}{}
Tell MacTCP that no more data will be transmitted on t...
...eturns when all data has been acknowledged by
the receiving side.
\end{funcdesc}">|; 

$key = q/{funcdesc}{GetSockName}{}ReturntheTCPaddressofthissideofaconnectionasa2-tuplecode{(host,port)},bothintegers.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.55ex; " SRC="|."$dir".q|img10.png"
 ALT="\begin{funcdesc}{GetSockName}{}
Return the TCP address of this side of a connection as a 2-tuple
\code{(host, port)}, both integers.
\end{funcdesc}">|; 

$key = q/{funcdesc}{IPAddr}{}Returnthe32-bitintegerIPaddressofthenetworkinterface.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.38ex; vertical-align: 176.40ex; " SRC="|."$dir".q|img2.png"
 ALT="\begin{funcdesc}{IPAddr}{}
Return the 32-bit integer IP address of the network interface.
\end{funcdesc}">|; 

$key = q/{funcdesc}{MTU}{}ReturntheMaximumTransmitUnit(thepacketsize)ofthenetworkinterface.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 196.25ex; vertical-align: -0.70ex; " SRC="|."$dir".q|img1.png"
 ALT="\begin{funcdesc}{MTU}{}
Return the Maximum Transmit Unit (the packet size) of the network
interface.
\end{funcdesc}">|; 

$key = q/{funcdesc}{NetMask}{}Returnthe32-bitintegernetworkmaskoftheinterface.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.68ex; " SRC="|."$dir".q|img3.png"
 ALT="\begin{funcdesc}{NetMask}{}
Return the 32-bit integer network mask of the interface.
\end{funcdesc}">|; 

$key = q/{funcdesc}{Read}{timeout}Readadatagram,waitingatmostvar{timeout}seconds({-1{isinfinite).Returnthedata.{funcdesc};MSF=1.6;AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.55ex; " SRC="|."$dir".q|img23.png"
 ALT="\begin{funcdesc}{Read}{timeout}
Read a datagram, waiting at most \var{timeout} seconds ($-1$ is
infinite). Return the data.
\end{funcdesc}">|; 

$key = q/{funcdesc}{Send}{buf,push,urgent}Senddatavar{buf}overtheconnection.var{Push}andvar{urgent}areflagsasspecifiedbytheTCPstandard.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.38ex; vertical-align: 176.40ex; " SRC="|."$dir".q|img12.png"
 ALT="\begin{funcdesc}{Send}{buf  push  urgent}
Send data \var{buf} over the connect...
...ush} and \var{urgent}
are flags as specified by the TCP standard.
\end{funcdesc}">|; 

$key = q/{funcdesc}{Status}{}ReturnaTCPstatusobjectforthisstreamgivingthecurrentstatus(seebelow).{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.55ex; " SRC="|."$dir".q|img16.png"
 ALT="\begin{funcdesc}{Status}{}
Return a TCP status object for this stream giving the current status
(see below).
\end{funcdesc}">|; 

$key = q/{funcdesc}{TCPCreate}{size}CreateaTCPStreamobject.var{size}isthesizeofthereceivebuffer,code{4096}issuggestedbyvarioussources.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.68ex; " SRC="|."$dir".q|img4.png"
 ALT="\begin{funcdesc}{TCPCreate}{size}
Create a TCP Stream object. \var{size} is the ...
... the receive
buffer, \code{4096} is suggested by various sources.
\end{funcdesc}">|; 

$key = q/{funcdesc}{Write}{host,port,buf}Sendvar{buf}asadatagramtoIP-addressvar{host},portvar{port}.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.38ex; vertical-align: 176.40ex; " SRC="|."$dir".q|img24.png"
 ALT="\begin{funcdesc}{Write}{host  port  buf}
Send \var{buf} as a datagram to IP-address \var{host}, port
\var{port}.
\end{funcdesc}">|; 

$key = q/{funcdesc}{isdone}{}Return1ifacode{PassiveOpen}hascompleted.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.17ex; vertical-align: 176.68ex; " SRC="|."$dir".q|img9.png"
 ALT="\begin{funcdesc}{isdone}{}
Return 1 if a \code{PassiveOpen} has completed.
\end{funcdesc}">|; 

$key = q/{funcdesc}{wait}{}Waitforcode{PassiveOpen}tocomplete.{funcdesc};AAT/;
$cached_env_img{$key} = q|<IMG
  STYLE="height: 2.38ex; vertical-align: 176.40ex; " SRC="|."$dir".q|img8.png"
 ALT="\begin{funcdesc}{wait}{}
Wait for \code{PassiveOpen} to complete.
\end{funcdesc}">|; 

1;

