typedef struct _IMSDBTableMessages_s_
{
Char_t
appType[STRING_UUID_LENGTH
+ 1];
IMMessageId_t
messageId;
IMMessageClass_t
messageClass;
IMMessageType_t
messageType;
IMDetailLevel_t
messageDetail;
IMLanguage_t
messageLanguage;
IMMessageResponse_t messageResponse;
UInt32_t
dataSize;
PByte_t
data;
} IMSDBTableMessages_s, IMMessage_s;
Diese Struktur enthält die Daten für eine Nachricht. Sie bildet direkt die Informationen aus der Datenbank ab.
appType - Typ der Anwendung, zu der diese Nachricht gehört
messageId - Identifikationsnummer dieser Nachricht
messageClass - Die Nachrichtenklasse (siehe einfache Datentypen)
messageType - Der Typ dieser Nachricht (siehe einfache Datentypen)
messageDetail - Der Detailierungsgrad dieser Nachricht. 0 ist bedeutet die niedrigste Detailierung.
messageLanguage - Die Sprache dieser Nachricht (siehe einfache Datentypen)
messageResponse - Die benötigten Antwortmöglichkeiten für diese Nachricht (siehe MR_xxxx-Konstanten)
dataSize - Größe der Nachricht in Bytes
data - Zeiger auf die Nachricht selbst.