Sockets

A system for making use of BSD sockets. More...

Classes

class  OLBindableSocket
 A socket that can be bound to a local address. More...
class  OLClientSocket
 A socket that can initiate a connection with a server. More...
class  OLInternet4Address
 An internet address for protocol version 4. More...
class  OLInternet6Address
 An internet address for protocol version 6. More...
class  OLInternetAddress
 An address in the Internet family of addresses. More...
class  OLInternetClientSocket
 A client socket that communicates via the Internet. More...
class  OLInternetServerSocket
 A server socket that communicates via the Internet. More...
class  OLServerSocket
 A socket that can accept connections from clients. More...
class  OLSocket
 An abstract base class for sockets. More...
class  OLSocketAddress
 An address suitable for use with sockets. More...
class  OLUnixAddress
 An address for Unix domain sockets. More...
class  OLUnixClientSocket
 A client socket that communciates in the Unix domain. More...
class  OLUnixServerSocket
 A server socket that communciates in the Unix domain. More...

Detailed Description

A system for making use of BSD sockets.

Sockets are endpoints for communication and are very useful for interprocess communication and for communication between different hosts. In the ObjectiveLib model a server socket listens for connections from client sockets, and when a connection is made a new generic socket is returned by the server socket through which communication can be performed using streams.


ObjectiveLibGenerated Sun Apr 22 15:18:05 2007, © 2004-2007 Will Mason
SourceForge.net Logo