BSocketMessenger
class BSocketMessenger {
BSocketMessenger();
BSocketMessenger(
BSocketMessenger(const BSocket& socket);
virtual ~BSocketMessenger();
status_t SetTo(const BSocketMessenger& target,
BSocketMessenger(const BSocketMessenger&);
BSocketMessenger& operator=(const BSocketMessenger&);
BSocketMessenger::~BSocketMessenger()
BSocketMessenger::Unset()
BSocketMessenger::SetTo(const BNetworkAddress& address, bigtime_t timeout)
BSocketMessenger::SetTo(const BSocketMessenger& target, bigtime_t timeout)
BSocketMessenger::SendMessage(const BMessage& message)
BSocketMessenger::SendMessage(const BMessage& message, BMessage& _reply,
BSocketMessenger::SendMessage(const BMessage& message,
BSocketMessenger::SendReply(const BMessage& message, const BMessage& reply)
BSocketMessenger::ReceiveMessage(BMessage& _message, bigtime_t timeout)
struct BSocketMessenger::Private {
BSocketMessenger::_Init()
BSocketMessenger::Private* data
= new(std::nothrow) BSocketMessenger::Private;
BSocketMessenger::_WaitForMessage(bigtime_t timeout)
BSocketMessenger::_SendMessage(const BMessage& message)
BSocketMessenger::_ReadMessage(BMessage& _message)
BSocketMessenger::_ReadReply(const int64 replyID, BMessage& reply,
BSocketMessenger::_MessageReader(void* arg)
BSocketMessenger* messenger = (BSocketMessenger*)arg;
BSocketMessenger::Private* data = messenger->fPrivateData;
BSocketMessenger::Private::Private()
BSocketMessenger::Private::~Private()
BSocketMessenger::Private::ClearMessages()
BSocketMessenger::BSocketMessenger()
BSocketMessenger::BSocketMessenger(const BNetworkAddress& address,
BSocketMessenger::BSocketMessenger(const BSocket& socket)