#include <LobbyDBSpec.h>
Public Attributes | |
UserIdOrHandle | id |
DataStructures::List < UserIdOrHandle > | 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. | |
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 |
UserIdOrHandle 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