LibBeamApi
1.3.0
|
Socket Address. More...
#include <BSocket.h>
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 SockAddr * | raw () const |
int | len () const |
BSocketAddress & | operator= (const BSocketAddress &add) |
operator const SockAddr * () const | |
int | operator== (const BSocketAddress &add) const |
int | operator!= (const BSocketAddress &add) const |
Private Attributes | |
int | olen |
SockAddr * | oaddress |
Socket Address.
typedef struct sockaddr BSocketAddress::SockAddr |
BSocketAddress::BSocketAddress | ( | ) |
BSocketAddress::BSocketAddress | ( | const BSocketAddress & | add | ) |
BSocketAddress::BSocketAddress | ( | SockAddr * | address, |
int | len | ||
) |
BSocketAddress::~BSocketAddress | ( | ) |
int BSocketAddress::len | ( | ) | 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 |
|
private |
|
private |