BSocketAddress Class Reference

Socket Address. More...

#include <BSocket.h>

Inheritance diagram for BSocketAddress:

BSocketAddressINET List of all members.

Public Types

typedef sockaddr SockAddr

Public Member Functions

 BSocketAddress ()
 BSocketAddress (const BSocketAddress &add)
 BSocketAddress (SockAddr *address, int len)
 ~BSocketAddress ()
BError set (SockAddr *address, int len)
const SockAddrraw () const
int len () const
BSocketAddressoperator= (const BSocketAddress &add)
 operator const SockAddr * () const
int operator== (const BSocketAddress &add) const
int operator!= (const BSocketAddress &add) const

Private Attributes

int olen
SockAddroaddress

Detailed Description

Socket Address.


Member Typedef Documentation

typedef struct sockaddr BSocketAddress::SockAddr


Constructor & Destructor Documentation

BSocketAddress::BSocketAddress (  ) 

BSocketAddress::BSocketAddress ( const BSocketAddress add  ) 

BSocketAddress::BSocketAddress ( SockAddr address,
int  len 
)

BSocketAddress::~BSocketAddress (  ) 


Member Function Documentation

int BSocketAddress::len (  )  const

BSocketAddress::operator const SockAddr * (  )  const [inline]

int BSocketAddress::operator!= ( const BSocketAddress add  )  const

BSocketAddress & BSocketAddress::operator= ( const BSocketAddress add  ) 

int BSocketAddress::operator== ( const BSocketAddress add  )  const

const BSocketAddress::SockAddr * BSocketAddress::raw (  )  const

BError BSocketAddress::set ( SockAddr address,
int  len 
)


Member Data Documentation

SockAddr* BSocketAddress::oaddress [private]

int BSocketAddress::olen [private]


The documentation for this class was generated from the following files:
Generated on Mon Dec 14 09:44:00 2009 for LibBeamApi by  doxygen 1.4.7