| IMessageAttachment
|
Module |
|
Header |
/Engine/Source/Runtime/Messaging/Public/IMessageAttachment.h |
Include |
#include "IMessageAttachment.h" |
class IMessageAttachment
Interface for message attachments.
Message attachments are optional bulk data objects that can be attached to a message, such as files or memory buffers. Transferring attachments within the same process is very efficient and amounts to copying a pointer to the data. On the other hand, sending message attachments to applications running in other processes or on other computers may - depending on their size - take a considerable amount of time, because they need to be serialized and transferred. For this reason, attachments are transferred separately from messages in such cases.
NOTE: Message attachments are not fully implemented yet. In particular, transferring attachments over a network does not work yet. This API may change in the near future, so please use with care.
Name | Description | |
---|---|---|
|
~IMessageAttachment() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
FArchive ... |
CreateReader() |
Creates an archive reader to the data. |