BSocket
class BSecureSocket : public BSocket {
class BSocket : public BAbstractSocket {
BSocket();
BSocket(const BNetworkAddress& peer,
BSocket(const BSocket& other);
virtual ~BSocket();
BSocketMessenger(const BSocket& socket);
BSocket fSocket;
fSocket = new(std::nothrow) BSocket(address);
BSocket* fSocket;
fServerConnection = new(std::nothrow) BSocket(address);
class BSocket;
BSocket* fServerConnection;
fSocket = new(std::nothrow) BSocket;
class BSocket;
BSocket* fSocket;
status = BSocket::Connect(fProxyAddress, timeout);
BSocket::Write(connectRequest.String(), connectRequest.Length());
ssize_t length = BSocket::Read(buffer, sizeof(buffer) - 1);
BSocket(other)
status = BSocket::Connect(peer, timeout);
BSocket::Disconnect();
return BSocket::WaitForReadable(timeout);
BSocket::Disconnect();
BSocket::Disconnect();
BSocket::Disconnect();
BSocket(other)
BSocket::_SetTo(int fd, const BNetworkAddress& local,
BSocket::BSocket()
BSocket::BSocket(const BNetworkAddress& peer, bigtime_t timeout)
BSocket::BSocket(const BSocket& other)
BSocket::~BSocket()
BSocket::Bind(const BNetworkAddress& local, bool reuseAddr)
BSocket::Connect(const BNetworkAddress& peer, bigtime_t timeout)
BSocket::Accept(BAbstractSocket*& _socket)
BSocket* socket = new(std::nothrow) BSocket();
BSocket::Read(void* buffer, size_t size)
BSocket::Write(const void* buffer, size_t size)
BSocketMessenger::BSocketMessenger(const BSocket& socket)
fSocket = new(std::nothrow) BSocket();
fSocket = new(std::nothrow) BSocket();
std::unique_ptr<BSocket> fSocket;
fSocket = std::make_unique<BSocket>();