BSocketAddress Class Reference

Socket Address. More...

#include <BSocket.h>

Inheritance diagram for BSocketAddress:
BSocketAddressINET

List of all members.

Public Types

typedef struct 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 [read]

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

int BSocketAddress::olen [private]

The documentation for this class was generated from the following files:

Generated on 3 Oct 2012 for LibBeamApi by  doxygen 1.6.1