<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> 

<HTML> 
<HEAD> 
<TITLE>OpenBeOS Network Kit</TITLE> 
<META http-equiv=Content-Type content="text/html; charset=windows-1252"> 
<STYLE type="text/css"> 
body 
{ 
        text-indent: 0in; 
        font-stretch: normal; 
        text-align: left; 
        font-weight: normal; 
        text-decoration: none; 
        font-variant: normal; 
        color: #000000; 
        font-size: 12pt; 
        font-style: normal; 
        widows: 2; 
        font-family: "Century Gothic", "Trebuchet MS", "Trebuchet", "Arial", "Helvetica"; 
        background-color: #ffffff; 
} 
</STYLE> 
</HEAD> 
<BODY text=#000000 vLink=#0000a0 aLink=#0000ff link=#0000c0 bgColor=#ffffff> 

<H1>OpenBeOS Network Kit: The Shared Libraries</H1>

<UL>

<LI><A name="libnet">
<H2>The libnet.so shared library</H2>
<I>Location</I>: <CODE>src/kits/network/libnet</CODE>
<P>This shared library is the way BeOS R5 provide the sockets POSIX/BSD API to apps. Being
binary compatible with R5 make this library implementation tedious.</P>

<LI><A name="libnetapi">
<H2>The libnetapi.so shared library</H2>
<I>Location</I>: <CODE>src/kits/network/libnetapi</CODE>
<P>This shared library contains thin C++ classes wrapping the C sockets POSIX/BSD API into
these BNet* classes we're used under BeOS: look at them in your <A href="file:///boot/beos/documentation/Be%20Book/The%20Network%20Kit/index.html">
BeBook</A></P>

</UL>

<HR>

<H6>Philippe Houdoin, May 17th, 2003</H6>

</BODY>
</HTML>