| 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.
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. |