GetMessage
status_t GetMessage(BMessage& data) const;
status_t GetMessage(BMessage& data) const;
status_t GetMessage(BMessage& data) const;
status_t GetMessage(BMessage& data) const;
request->GetMessage()->free_channel.channel_id = channelID;
vmbus_msg_open_channel* message = &request->GetMessage()->open_channel;
status = (request->GetMessage()->open_channel_resp.result == 0
&& request->GetMessage()->open_channel_resp.open_id == channelID)
vmbus_msg_close_channel* message = &request->GetMessage()->close_channel;
vmbus_msg_create_gpadl* createMessage = &createRequest->GetMessage()->create_gpadl;
= &additionalRequest->GetMessage()->create_gpadl_additional;
status = createRequest->GetMessage()->create_gpadl_resp.result == 0 ? B_OK : B_IO_ERROR;
vmbus_msg_free_gpadl* message = &request->GetMessage()->free_gpadl;
vmbus_msg_connect* message = &request->GetMessage()->connect;
status = request->GetMessage()->connect_resp.supported != 0 ? B_OK : B_NOT_SUPPORTED;
fConnectionId = request->GetMessage()->connect_resp.connection_id;
vmbus_msg* GetMessage() const { return fMessage; }
hv_scsi_msg_request* message = &request->GetMessage()->request;
hv_scsi_msg_request* message = &request->GetMessage()->request;
hv_scsi_msg* message = request->GetMessage();
request->GetMessage()->protocol.version = hv_scsi_versions[i];
request->GetMessage()->protocol.revision = 0;
if ((request->GetMessage()->channel_properties.flags & HV_SCSI_FLAG_SUPPORTS_MULTI_CHANNEL)
fMaxSubChannels = request->GetMessage()->channel_properties.max_channels;
fMaxTransferBytes = request->GetMessage()->channel_properties.max_transfer_bytes;
hv_scsi_msg* GetMessage() { return &fMessage; }
if (settings.GetMessage(service) == B_OK)
status = AddressAt(i).GetMessage(address);
status = AddressAt(i).GetMessage(addressMessage);
status_t status = settings.GetMessage(interface);
if (settings.GetMessage(service) == B_OK)
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
GetMessage(message);
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const;
virtual status_t GetMessage(BString& target) const = 0;
bigtime_t timeout = fMessage->GetMessage()->TimeoutTime();
bigtime_t otherTimeout = other.fMessage->GetMessage()->TimeoutTime();
fMessageSize += targetMessage->GetMessage()->DataSize();
return fMessages.Head()->GetMessage();
fPortID, fMessages.Head()->GetMessage());
TargetMessage *message = fTimeoutableMessages.begin()->GetMessage();
if (message->GetMessage()->TimeoutTime() > now)
": message %p timed out\n", fPortID, message->GetMessage());
fMessageSize -= message->GetMessage()->DataSize();
if (message->GetMessage()->HasTimeout())
BMessage* GetMessage(uint32 what, const char* option);
BMessage* message = GetMessage(kMsgBooleanChanged, "");
message = GetMessage(kMsgStringChanged, option);
message = GetMessage(kMsgStringChanged, option);