#include <LobbyDBSpec.h>

Public Attributes | |
| RowIdOrHandle | id |
|
DataStructures::List < LobbyDBSpec::RowIdOrHandle > | to |
| [in] recipients, used for SendEmail | |
| RakNet::RakString | subject |
| [in] Email subject | |
| RakNet::RakString | body |
| [in] Email body | |
| char * | attachment |
| [in] Binary data of your choosing. Set to 0, or attachmentLength to 0 to not use. | |
| unsigned int | attachmentLength |
| [in] Length of the binary data | |
| int | initialSenderStatus |
| [in] Use for your own status flags (marked, read, priority, etc). Update with UpdateEmailStatus | |
| int | status |
| [out] Current status of the email, Used by GetEmails_Data | |
| bool | wasOpened |
| long long | creationTime |
| [out] When this row was added to the database. Used by GetEmails_Data. | |
| DatabaseKey | emailMessageID |
| [out] Email primary key. Used by GetEmails_Data. | |
| bool | validParameters |
| [out] Are the parameters of this email valid? | |
| RakNet::RakString | failureMessage |
| [out] If validParameters==false, this is why | |
| RowIdOrHandle LobbyDBSpec::SendEmail_Data::id |
[in] When sending, our own system [out] When calling GetEmails, the other system (the one that sent us the email, or the one we sent to)
[in/out] For sending emails, initially mark this email as opened? For receiving mails, can be set by UpdateEmailStatus_Data Also returned by by GetEmails_Data
1.5.7.1